Communication track
Learn all 7 communication patterns, complete the labs in this category and answer its practice questions, getting at least 70% right.
What it covers
- API Gateway One entry point that routes, secures and shapes client requests to the services behind it.
- Asynchronous Messaging Let services talk through a broker with commands and events instead of waiting on each other.
- Backend for Frontend Give each kind of client its own small backend, shaped for its screens and owned by its team.
- Idempotent Consumer Make processing the same message twice have the same effect as processing it once.
- Dead Letter Queue Move a message that keeps failing out of the way, so it stops blocking the rest and someone can look at it.
- Asynchronous Request-Reply Accept a long-running request right away, and let the client check back for the result.
- Access Token Relay Authenticate the user once at the edge, then pass a signed token along so each service can check it locally.
Milestones are free and need no account. Your progress is tracked in your own browser, so a milestone marks learning you did, not a certification. See the terms.