Commit Graph

10 Commits

Author SHA1 Message Date
amianthus
efe63ac862 refactor: 💡 prune unused files 2026-02-26 16:53:40 +00:00
amianthus
058418a374 feat: 🎸 final scripts and datasources for cdc 2026-02-26 14:14:26 +00:00
amianthus
cfe7282c23 feat: 🎸 initial datasource 2026-02-25 17:06:34 +00:00
amianthus
620bfe30ca refactor: 💡 remove unused legacy pipe 2026-02-25 12:56:08 +00:00
amianthus
d90fd59b99 fix: 🐛 cleanups before prod 2026-02-02 13:14:27 +00:00
amianthus
6083d75e1e feat: 🎸 tinybird in api 2026-02-02 12:32:41 +00:00
amianthus
c571c5d380 fix: 🐛 speeds got wiped for some reason, add top event names 2026-01-30 17:31:52 +00:00
amianthus
207a10e73e feat: 🎸 perfect script for backfilling 2026-01-30 15:46:19 +00:00
amianthus
6d52409d6c feat: add Tinybird dual-write infrastructure
Add parallel event ingestion to Tinybird alongside existing Postgres/ClickHouse flow.
Events are sent to both systems simultaneously via EventBatchingManager.

- Add Tinybird client setup and ingest endpoint (zod-bird)
- Add event mapping and send utilities with retry/error handling
- Add complete Tinybird datafiles (datasources, pipes, materializations, copies, scripts)
- Modify EventBatchingManager to dual-write to SQS + Tinybird
- Route track events through batching manager

Tinybird will silently skip if not configured (TINYBIRD_URL/TINYBIRD_TOKEN).
2026-01-29 17:52:35 +00:00
amianthus
1dc4ad1a22 feat: add Tinybird dual-write infrastructure
Add parallel event ingestion to Tinybird alongside existing Postgres/ClickHouse flow.
Events are sent to both systems simultaneously via EventBatchingManager.

- Add Tinybird client setup and ingest endpoint (zod-bird)
- Add event mapping and send utilities with retry/error handling
- Add Tinybird datasources and materialized views
- Modify EventBatchingManager to dual-write to SQS + Tinybird
- Route track events through batching manager

Tinybird will silently skip if not configured (TINYBIRD_URL/TINYBIRD_TOKEN).
2026-01-29 17:28:41 +00:00