Architecture Tools
8 tools available
System-design-primer
An essential resource for learning how to design large-scale systems, preparing for system design interviews, and includes comprehensive Anki flashcards.
Awesome Scalability
A curated list of principles, patterns, and practices for designing scalable, reliable, and high-performance large-scale systems.
Awesome Design Patterns
A curated list of software and architecture related design patterns, useful for enhancing software development and architecture understanding.
System Design
Learn how to design systems at scale and prepare for system design interviews with practical examples and insights.
Bulletproof React
A simple, scalable, and powerful architecture for building production-ready React applications with a focus on maintainability and best practices.
Domain-driven-hexagon
Learn Domain-Driven Design, software architecture, design patterns, best practices with code examples included.
Software Architecture Books
An extensive curated list of must-read books on Software Architecture to enhance your understanding and skills in designing and implementing software systems.
Monorepo-vs-polyrepo
A detailed comparison of monorepo and polyrepo architectures for source code management and version control systems.
Stay Updated!
Get notified about new tools and updates to existing ones.