System Design Patterns: From Fundamentals to Real Systems
Vote
0% completed
Capstone - Designing a Notification System
1. How This Capstone Works
Seven lessons, seven ways to move data. Now we find out whether you can use them together.
Communication patterns are not steps you apply in order. They are a decision you make once per arrow in your diagram.
A notification system is a good final exam. It contains every kind of arrow this module taught. Facts come in. Jobs flow through. Calls go out to providers, and webhooks come back. Streams go down to browsers. Deliveries cross into other companies' systems.
At each step, stop at the "Pause and decide" box. Route the arrow yourself before reading on
.....
.....
.....
Like the course? Get enrolled and start learning!
Reading Progress
0%