lonside.hashnode.devSaga pattern with KafkaThe problem that kept me awake It was 2 AM. My phone wouldn't stop buzzing. Our order processing system had just lost data consistency. One user had paid but their order wasn't created. Another receiv3h agoยท17 min read
lonside.hashnode.devInbox Pattern with SpringBoot Kotlin and KafkaIn the previous article, we explored the Outbox Pattern to guarantee that events are published reliably from a producer service. But publishing events safely is only half of the problem. ๐ What happens on the consumer side ? What if the same Kafka ...Jan 10ยท3 min read
lonside.hashnode.devOutbox pattern with SpringBoot Kotlin and KafkaIn a modern microservices architecture, services must communicate asynchronously, decoupled, and reliably. Apache Kafka has become a standard for event transport, but naive usage hides a major risk. ๐ How can we ensure that a Kafka event always repr...Jan 7ยท5 min read