Naresh Waswani·Mar 8, 2025Understanding Kubernetes Probes: A Conversation on Ensuring Service ReliabilityIntroduction
Naresh Waswani·Mar 6, 2025The 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…
Naresh Waswani·Mar 2, 2025The 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…A response icon1A response icon1
Naresh Waswani·Jan 19, 2025Event-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…A response icon3A response icon3
Naresh Waswani·Jan 18, 2025The 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…A response icon3A response icon3
Naresh Waswani·Nov 17, 2024Understanding 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…A response icon2A response icon2
Naresh Waswani·Nov 9, 2024The 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…A response icon4A response icon4
InSimpplr IncbyNaresh Waswani·Apr 14, 2024Microservices 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…A response icon2A response icon2
InSimpplr IncbyNaresh Waswani·Apr 7, 2024Microservices 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…A response icon3A response icon3
InSimpplr IncbyNaresh Waswani·Mar 24, 2024Microservices Architecture, The Hard Parts : Trap of Distributed MonolithWhen conversing with seasoned Senior Software Engineers who leverage Microservices Architecture for their product development, they…A response icon4A response icon4