Internal activity bus can drop events and cause silent state drift #48

Closed
opened 2026-04-23 18:27:34 +00:00 by userAdityaa · 0 comments
Contributor

Summary

The bounded broadcast channel can drop events for lagging consumers; handling only logs warnings and continues.

Why this matters

Dropped create/update relay events can leave infra unsynced or billing stale; startup recovery only targets rows already marked with sync_error.

Expected behavior

Event delivery should be durable/replayable or missed events should be reconciled by state-based startup scans.

### Summary The bounded broadcast channel can drop events for lagging consumers; handling only logs warnings and continues. ### Why this matters Dropped create/update relay events can leave infra unsynced or billing stale; startup recovery only targets rows already marked with `sync_error`. ### Expected behavior Event delivery should be durable/replayable or missed events should be reconciled by state-based startup scans.
Sign in to join this conversation.
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: coracle/caravel#48