Add Ticker24h support: hourly market snapshots with USD-normalized volume filtering

This commit is contained in:
2026-04-26 18:39:52 -04:00
parent 85fcbe1330
commit 0178b5d29d
45 changed files with 1995 additions and 170 deletions

View File

@@ -28,6 +28,16 @@ topics:
compression.type: snappy
cleanup.policy: delete
# 24-hour rolling ticker snapshots for all symbols on an exchange.
# Written by ingestors on TICKER_SNAPSHOT requests; consumed by Ticker24hConsumer.
- name: market-ticker
partitions: 3
replication: 2
config:
retention.ms: 7200000 # 2 hours (hourly refresh; keep one backup)
compression.type: snappy
cleanup.policy: delete
# Symbol metadata from ingestors
- name: symbol-metadata
partitions: 3