Skip to main content

Leon Ami

May 17, 2026

speaker_0HOST
5:59
We are intentionally breaking the system.
6:01
That is the essence of the CAP theorem.
6:03
You cannot have perfect consistency, availability, and partition tolerance simultaneously.
6:09
You have to pick your poison.
6:10
By requiring follower acknowledgments, you also introduce multiple network hops into your critical path.You're waiting for the leader to talk to the follower and the follower to talk to the leader before the producer gets unblocked.
6:22
This adds maybe five to fifteen milliseconds of produce latency per batch.

50 MINS LATER

speaker_0HOST
56:56
The monolith is completely unaware that Debezium exists, aside from a negligible CPU overhead required to maintain the logical replication slot.
57:04
Your newly minted microservices simply attach as consumers to those Kafka topics.

We value your privacy

We use cookies to understand how you use our platform and to improve your experience. Click “Accept All” to consent, or “Decline non-essential” to opt out of non-essential cookies. Read our Privacy Policy.