~/talk

Designing a mission critical event system

links:none on file
slides:none on file

Design covers a concrete fintech case: events must reach accounting within one minute so losses and support costs stay tiny. Implementation uses a transactional outbox to make DB writes and event emission atomic, RabbitMQ for delivery while migrating to GCP and evaluating Kafka, and a UUID idempotency key + unique-index guard to guarantee at-most-once effects on consumers. Delivery latency, processing time and consumer lag go to metrics and SLAs with alerts so breaches surface before customers notice.

AI-written summary · about

  1. 0:00Introduction to event systems
  2. 2:52Defining the event architecture
  3. 5:46Business context at Molly
  4. 9:06Setting design capabilities
  5. 10:27Ensuring reliable delivery
  6. 17:31Idempotency and processing
  7. 22:15Observability and monitoring
  8. 25:52Conclusion and takeaways
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.