perf: UX-safe fetch trimming and instant layer-enable refresh.

Drop duplicate slow-tier weather/ukraine jobs, gate correlations when off, slim health probes, keyed layer-panel subscriptions, align backend layer defaults with the dashboard, and fetch CCTV/FIRMS/PSK/etc. synchronously on enable so toggles stay responsive without background prefetch waste.
This commit is contained in:
BigBodyCobain
2026-06-23 00:16:48 -06:00
parent 4968f706bb
commit 53ed63ffcf
12 changed files with 532 additions and 59 deletions
+3
View File
@@ -17,6 +17,9 @@ services:
WORMHOLE_STARTUP_DEADLINE_S: "90"
GT_ANALYTICS_ENABLED: "false"
GT_ANALYTICS_PROFILE: "lean"
# Lean 1-vCPU nodes: fewer fetch worker threads reduces scheduler contention.
SHADOWBROKER_FETCH_WORKERS: "4"
SHADOWBROKER_HEAVY_FETCH_WORKERS: "1"
deploy:
resources:
limits: