Soak run: 5m
2026-07-22T09:33:38.602Z → 2026-07-22T09:38:55.839Z · minPingIntervalSec=5
Honesty note: All processes on one VM: one clock, no skew. Traffic traverses real DNS/TLS/Caddy but has no geographic latency. These latencies are a LOWER BOUND on real-world WAN latency.
110
Total pings
110
Indexed
0
Debounced
0
No-change
0
Rejected
0
LOST
Ping buckets
indexed: 110 debounced: 0 no-change: 0 rejected: 0 lost: 0
End-to-end latency: ping → indexed (ms)
81
p50
120
p90
614
p99
671
max
110
samples
Per-hop breakdown (ms)
| Hop | p50 | p90 | p99 | max | n |
|---|---|---|---|---|---|
| ping_to_fetch | 31 | 51 | 501 | 560 | 110 |
| fetch_to_commit | 15 | 25 | 34 | 51 | 110 |
| commit_to_emit | 5 | 8 | 15 | 18 | 110 |
| emit_to_recv | 5 | 8 | 30 | 55 | 110 |
| recv_to_indexed | 19 | 26 | 47 | 60 | 110 |
Signature verification
110 verified 0 rejected
Commits per aggregator
| PDS | Commits |
|---|---|
| p2.0rs.org | 90 |
| p3.0rs.org | 20 |
Firehose continuity
| PDS | Frames | Seq range | Gaps |
|---|---|---|---|
| p2.0rs.org | 90 | 71–160 | 0 gaps |
| p3.0rs.org | 20 | 23–42 | 0 gaps |
Correctness: index vs live feed
ALL PUBLISHERS MATCH
| Publisher DID | Feed records | Indexed | Match |
|---|---|---|---|
| did:web:didwebuser1.0rs.org | 3 | 3 | match |
| did:web:didwebuser2.0rs.org | 3 | 3 | match |
| did:web:didwebuser3.0rs.org | 3 | 3 | match |
| did:web:didwebuser4.0rs.org | 3 | 3 | match |
Zero lost pings — every ping accounted for.
Raw result JSON
{
"runId": "5m-2026-07-22T09-33-38-599Z",
"label": "5m",
"durationMs": 300000,
"startedAt": "2026-07-22T09:33:38.602Z",
"finishedAt": "2026-07-22T09:38:55.839Z",
"minPingIntervalSec": 5,
"note": "All processes on one VM: one clock, no skew. Traffic traverses real DNS/TLS/Caddy but has no geographic latency. These latencies are a LOWER BOUND on real-world WAN latency.",
"totalPings": 110,
"buckets": {
"indexed": 110,
"debounced": 0,
"no-change": 0,
"rejected": 0,
"lost": 0
},
"lost": [],
"superseded": [],
"e2eLatencyMs": {
"n": 110,
"p50": 81,
"p90": 120,
"p99": 614,
"max": 671,
"min": 53
},
"perHopMs": {
"ping_to_fetch": {
"n": 110,
"p50": 31,
"p90": 51,
"p99": 501,
"max": 560,
"min": 18
},
"fetch_to_commit": {
"n": 110,
"p50": 15,
"p90": 25,
"p99": 34,
"max": 51,
"min": 10
},
"commit_to_emit": {
"n": 110,
"p50": 5,
"p90": 8,
"p99": 15,
"max": 18,
"min": 3
},
"emit_to_recv": {
"n": 110,
"p50": 5,
"p90": 8,
"p99": 30,
"max": 55,
"min": 4
},
"recv_to_indexed": {
"n": 110,
"p50": 19,
"p90": 26,
"p99": 47,
"max": 60,
"min": 15
}
},
"commitsPerAggregator": {
"p2.0rs.org": 90,
"p3.0rs.org": 20
},
"recordsIndexed": 12,
"signatureVerification": {
"verified": 110,
"rejected": 0
},
"firehoseContinuity": {
"p2.0rs.org": {
"framesRecv": 90,
"minSeq": 71,
"maxSeq": 160,
"gaps": 0
},
"p3.0rs.org": {
"framesRecv": 20,
"minSeq": 23,
"maxSeq": 42,
"gaps": 0
}
},
"correctness": {
"indexedCount": 12,
"allMatch": true,
"perPublisher": [
{
"did": "did:web:didwebuser1.0rs.org",
"ok": true,
"feedRecords": 3,
"indexedRecords": 3,
"mismatches": []
},
{
"did": "did:web:didwebuser2.0rs.org",
"ok": true,
"feedRecords": 3,
"indexedRecords": 3,
"mismatches": []
},
{
"did": "did:web:didwebuser3.0rs.org",
"ok": true,
"feedRecords": 3,
"indexedRecords": 3,
"mismatches": []
},
{
"did": "did:web:didwebuser4.0rs.org",
"ok": true,
"feedRecords": 3,
"indexedRecords": 3,
"mismatches": []
}
]
},
"resourceSamples": [
{
"at": "2026-07-22T09:33:38.619Z",
"p2_rss_kb": 105632,
"p3_rss_kb": 96692,
"appview_rss_kb": 95744,
"p2_db_kb": 3069,
"p3_db_kb": 1037,
"appview_db_kb": 2945
},
{
"at": "2026-07-22T09:34:38.667Z",
"p2_rss_kb": 107408,
"p3_rss_kb": 97168,
"appview_rss_kb": 95852,
"p2_db_kb": 3809,
"p3_db_kb": 1210,
"appview_db_kb": 3653
},
{
"at": "2026-07-22T09:35:38.675Z",
"p2_rss_kb": 108560,
"p3_rss_kb": 97432,
"appview_rss_kb": 96064,
"p2_db_kb": 4542,
"p3_db_kb": 1371,
"appview_db_kb": 4107
},
{
"at": "2026-07-22T09:36:38.683Z",
"p2_rss_kb": 108680,
"p3_rss_kb": 98060,
"appview_rss_kb": 95988,
"p2_db_kb": 5282,
"p3_db_kb": 1532,
"appview_db_kb": 4107
},
{
"at": "2026-07-22T09:37:38.688Z",
"p2_rss_kb": 108824,
"p3_rss_kb": 98492,
"appview_rss_kb": 96136,
"p2_db_kb": 6014,
"p3_db_kb": 1693,
"appview_db_kb": 4107
},
{
"at": "2026-07-22T09:38:38.691Z",
"p2_rss_kb": 108852,
"p3_rss_kb": 98272,
"appview_rss_kb": 96288,
"p2_db_kb": 6754,
"p3_db_kb": 1862,
"appview_db_kb": 4107
},
{
"at": "2026-07-22T09:38:55.415Z",
"p2_rss_kb": 108852,
"p3_rss_kb": 98272,
"appview_rss_kb": 96288,
"p2_db_kb": 6754,
"p3_db_kb": 1862,
"appview_db_kb": 4107
}
]
}