Grokking Microservices Design Patterns
0% completed
The Service Mesh: A Solution
The last lesson set three requirements for a real fix. The behaviour must apply to every service in every language. It must change without redeploying those services.
The third requirement is that it must be enforced, not merely offered. A service mesh meets all three by moving the network logic out of the application.
Move the Logic Into a Proxy
The change is simple to describe. Put a proxy next to every service instance.
Then route all traffic through it. Every request the service sends goes out through its proxy. Every request the service receives comes in through its proxy.
.....
.....
.....
Like the course? Get enrolled and start learning!
Reading Progress
0%