The Reconciler Pattern: You Might Not Need a Queue After All
Wednesday, January 18, 2023 - 7:00 PM UTC, for 1 hour.
Regular, 60 minute presentation
Room: Campsite 3
architecture
database
kafka
reconcile
superblocks
A common problem that needs solving when developing many systems is deciding how to reconcile desired and actual state. It can be temping to use a queue to propagate desired state changes but do you really need one? In this talk, we explore an alternative approach, the reconciler pattern, to accomplish this. I'll make it easy to understand this pattern by explaining in detail how I implemented it in two SaaS providers, Superblocks and Confluent Cloud.
Prerequisites
General systems design knowledge.