Grokking Microservices Design Patterns
Vote

0% completed

Service Mesh: An Example

The last lesson described the parts of a mesh. This lesson uses two of them. We will apply a timeout and retry rule, then a traffic split. After that we read the application code that did not change.

The Setup

An order service calls a payment service. Both run in Kubernetes, and both have a proxy running beside them.

The payment service is running in two versions, v1 and v2. The rules below use Istio, one common mesh. The exact field names differ between meshes, and the idea behind them does not.

.....

.....

.....

Like the course? Get enrolled and start learning!

Reading Progress

0%


Vote for new content