fix: reduce tap parallelism to prevent post-reboot overloads Reduced from 10 firehose + 3 resync workers per tap to 3 firehose + 1 resync. After a reboot, the taps restart in full backfill mode and the previous settings saturated the CPU (load average 80+), making the server unresponsive. These lower settings keep the taps productive while leaving headroom for serving requests.

Author: Aaron Steven White
Commit dfd98e908983cb5619d70cc4d75f5a360b979457
Parent: c209a76787
Structural diff unavailable

These commits were pushed via plain git push, so no pre-parsed schemas are available. Install git-remote-cospan and re-push via panproto:// to see scope-level changes, breaking change detection, and semantic diffs.

brew install panproto/tap/git-remote-cospan
1 file changed +4 -4
@@ -107,8 +107,8 @@ services:
107107       TAP_RELAY_URL: https://relay1.us-east.bsky.network
108108       TAP_DISABLE_ACKS: "true"
109109       TAP_LOG_LEVEL: info
110-      TAP_RESYNC_PARALLELISM: "3"
111-      TAP_FIREHOSE_PARALLELISM: "10"
110+      TAP_RESYNC_PARALLELISM: "1"
111+      TAP_FIREHOSE_PARALLELISM: "3"
112112     depends_on:
113113       db:
114114         condition: service_healthy
@@ -135,8 +135,8 @@ services:
135135       TAP_RELAY_URL: https://relay1.us-east.bsky.network
136136       TAP_DISABLE_ACKS: "true"
137137       TAP_LOG_LEVEL: info
138-      TAP_RESYNC_PARALLELISM: "3"
139-      TAP_FIREHOSE_PARALLELISM: "10"
138+      TAP_RESYNC_PARALLELISM: "1"
139+      TAP_FIREHOSE_PARALLELISM: "3"
140140     depends_on:
141141       db:
142142         condition: service_healthy
cospan · schematic version control on atproto built on AT Protocol