Understanding Kubernetes Probes: A Conversation on Ensuring Service ReliabilityIntroductionMar 8Mar 8
The Microservices Dilemma: Centralized API vs. Direct Database Access, A Follow-up DiscussionAfter my last discussion with Rahul on the topic of Centralized API vs. Direct Database Access, where we explored the challenges of…Mar 6Mar 6
The Microservices Dilemma: Centralized API vs. Direct Database AccessDesigning scalable and maintainable microservices can be tricky, especially when multiple components need to interact with the same domain…Mar 21Mar 21
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…Jan 192Jan 192
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…Jan 184Jan 184
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