Cloud Design Patterns
Microsoft's free catalogue of more than forty distributed systems patterns, from circuit breaker and saga to CQRS and queue-based load leveling, each with the problem it solves, the issues to weigh and when not to use it. Despite the Azure branding the patterns are technology agnostic, and the list is the source for most pattern sections on roadmap.sh.
Guide
System Design
Microsoft
Intermediate
Free
Microsoft's free catalogue of more than forty distributed systems patterns, from circuit breaker and saga to CQRS and queue-based load leveling, each with the problem it solves, the issues to weigh and when not to use it. Despite the Azure branding the patterns are technology agnostic, and the list is the source for most pattern sections on roadmap.sh.
Ready to start?
Opens on Microsoft in a new tab.
Stuck on something specific?
Writing only gets you so far. If you want an answer to your situation rather than the general case, book a session and we will work through it together. Sessions are free for approved Sefism members, and a few slots open each week.
Follow along
New writing, resources and project ideas land here first.