2 Commits

Author SHA1 Message Date
1f4a931903 fix(app): event ordering
Use a single channel per consumer, instead of one channel per
consumer/event tuple. This ensures that overall ordering of events
remains consistent, and avoids introducing subtle race conditions.
2025-04-25 17:42:49 +02:00
4b464c680d refactor: add event bus 2025-04-22 15:50:49 +02:00