/images/logo.png

danish-mehmood.io

Microservices Architecture Deep Dive Part Five: Service Mesh

Table Of Contents  Part 1 - Microservices Architecture Deep Dive  Part 2 - API Gateways and Backend For Frontend Pattern  Part 3 - Microservices Communication  Part 4 - Service Discovery  Part 5 - Service Mesh  you are here  Part 5 - Distributed Transactions The Problem Imagine you are working with a microservices architecture and you have 10s of services running, And these services work together by communicating with each other to achieve a goal.

Microservices Architecture Deep Dive Part Four: Service Discovery

Table Of Contents  Part 1 - Microservices Architecture Deep Dive  Part 2 - API Gateways and Backend For Frontend Pattern  Part 3 - Microservices Communication  Part 4 - Service Discovery  you are here  Part 5 - Service Mesh  Part 5 - Distributed Transactions The Problem As i discussed in the last blog post, the communication patterns in microservices are way different than the patterns in monoliths, in monoliths the modules communicate using method calls but in case of microservices, services communicate using the network calls.