PinnedPublished inCodeXKafka — What is 2 Generals’ Problem? And can it affect my Kafka Producer?We look at the paradox, delivery guarantees offered by Kafka Producer, and whats available in Kafka to handle it.Sep 2, 2023Sep 2, 2023
PinnedPublished inCodeXEast-West (service-to-service) Communication —Why do we need Service Mesh over Kubernetes?As per the CNCF survey published in May 2022 — Service meshes are on the rise, but greater understanding is required…Jul 31, 2022Jul 31, 2022
PinnedPublished inCodeXEast-West Communication in Kubernetes — How do services communicate within a cluster?A closer look at the dynamics of the 3 native k8s objects which enable service-to-service communication — ClusterIP Service, DNS & Kube…Jul 20, 2022A response icon1Jul 20, 2022A response icon1
PinnedPublished inCodeXCommunication inside a Kubernetes Pod — Why do we need multi-container pods?Approaching multi-container patterns from an “In-process” vs “Out-of-process” design philosophy.Jun 9, 2022Jun 9, 2022
PinnedPublished inAWS TipAsynchronous Communication- Client-Server over REST APIs & WebSocketsThe rise of microservices and the cloud over the years has enabled technologists to think of communication in an asynchronous manner as it…Nov 29, 2021A response icon2Nov 29, 2021A response icon2
3 Techniques for Sharing Common Functionality Among Microservices.A Microservice is an independent deployable service that encapsulates a specific business capability. It is an architectural style driven…Nov 3, 2024Nov 3, 2024
Published inCodeXIs Clean Architecture solely a Concentric Layered Architecture with an Inward Dependency Rule?Let's delve deeper to understand the intent.Jun 15, 2024Jun 15, 2024
MediatR in CQRS: Is It Necessary?Most In-process .NET implementations of CQRS use MediatR, but is it necessary?May 20, 2024May 20, 2024
Published inCodeX6 Strategic Thinking Tools for a Technology Leader.We touch upon tools for assessing — Internal Strengths & Weaknesses, Portfolio Distribution, Growth Strategies, Competitive Environment…Apr 1, 2024A response icon1Apr 1, 2024A response icon1
Published inCodeXKafka — What are the delivery guarantees supported by a Kafka Consumer?In this second & concluding part of delivery guarantees, we’ll see the message delivery guarantees for consumers and transactions.Nov 12, 2023Nov 12, 2023