Event-Driven Notifications: A Case for Queues Over Kafka TopicsDesigning robust and scalable notification services in an Event-Driven Architecture can be challenging. After my last conversation with…3d ago23d ago2
The Cost of Consistency: A Tale of Accidental Coupling in MicroservicesLast weekend, over a cup of coffee, I found myself in a casual discussion with my friend Rahul. Rahul, a seasoned software engineer, was…4d ago24d ago2
Understanding the Transactional Outbox Pattern in Event-Driven Microservices: Pros, Cons, and…In today’s software architecture landscape, the microservices approach has become foundational. Among various microservice styles…Nov 17, 20241Nov 17, 20241
The Challenges of Event-Driven Microservices with Change Data CaptureIn the modern landscape of application architecture, it’s almost impossible to imagine a system without microservices. More so…Nov 9, 20243Nov 9, 20243
Published inSimpplr TechnologyMicroservices Architecture, The Hard Parts : Are my services coupled ?In a Microservices Architecture, services are designed to conceal their internal implementation details and offer a clear interface for…Apr 14, 20242Apr 14, 20242
Published inSimpplr TechnologyMicroservices Architecture, The Hard Parts : Multiple Technology Stack — Boon or CurseMicroservices represent a form of Distributed Architecture that offers numerous advantages if implemented correctly. Some of these…Apr 7, 20243Apr 7, 20243
Published inSimpplr TechnologyMicroservices Architecture, The Hard Parts : Trap of Distributed MonolithWhen conversing with seasoned Senior Software Engineers who leverage Microservices Architecture for their product development, they…Mar 24, 20243Mar 24, 20243
Published inSimpplr TechnologyEvent Driven Architecture, The Hard Parts : Should it be Event or a Message ??If you happen to use Event Driven Architecture in your product, then I am sure you would have come across many situations where it was not…Mar 10, 20245Mar 10, 20245
Published inSimpplr TechnologyEvent Driven Architecture, The Hard Parts : Events Vs MessagesTeams new to Event-Driven Architecture often encounter confusion distinguishing between “Messages” and “Events.” Both constructs utilize…Feb 18, 202413Feb 18, 202413
Published inSimpplr TechnologyMicroservices Architecture, The Hard Parts : Data Query using CQRS PatternData Query involving multiple microservices to serve a single business use case is tough to design and implement. There are ways to handle…Feb 10, 20246Feb 10, 20246