Explain complex systems using visuals and simple terms. Help you prepare for system design interviews.
- aws
- cloud-computing
- coding-interviews
- computer-science
56,638 visible repositories in the index
1–9 of 9 · Most stars
Explain complex systems using visuals and simple terms. Help you prepare for system design interviews.
The Patterns of Scalable, Reliable, and Performant Large-Scale Systems
Learn System Design concepts and prepare for interviews using free resources.
Translated✍🏻 Source Code Deep Dives, System Design & Engineering Blogs | Halfrost-Field (冰霜之地, "Land of Frost"): notes on source code analysis, system design, and engineering practice
Techniques and numbers for estimating system's performance from first-principles
AI system design guide for engineers building production AI systems and evals.
Reusable, vendor-neutral, industry-specific, vendor-specific solution architecture patterns for enterprise
A state-of-the-art distributed system using Reactive DDD as uncertainty modeling, Event Storming as subdomain decomposition, Event Sourcing as an eventual persistence mechanism, CQRS, Async Projections, Microservices for individual deployable units, Event-driven Architecture for efficient integration, and Clean Architecture as domain-centric design
Akka.NET Reference Architecture - CQRS + Sharding + In-Memory Replication