mehdihadeli / awesome-software-architectureLinks
π A curated list of awesome articles, videos, and other resources to learn and practice software architecture, patterns, and principles.
β10,168Updated 5 months ago
Alternatives and similar repositories for awesome-software-architecture
Users that are interested in awesome-software-architecture are comparing it to the libraries listed below
Sorting:
- A comprehensive list of books on Software Architecture.β10,526Updated 2 years ago
- A curated list of resources on software architectureβ2,688Updated 2 years ago
- The Patterns of Scalable, Reliable, and Performant Large-Scale Systemsβ67,456Updated 3 weeks ago
- These are the best resources for System Design on the Internetβ17,546Updated 5 months ago
- Reusable, vendor-neutral, industry-specific, vendor-specific solution architecture patterns for enterpriseβ3,435Updated 2 years ago
- A curated list of software and architecture related design patterns.β45,432Updated last year
- Path to a Software Architectβ8,801Updated 2 years ago
- Collection of tech talks, papers and web links on Distributed Systems, Scalability and System Design.β2,078Updated 2 years ago
- It's just fascinating. How is modern software designed? π€ Some design-level considerations for scalability, maintainability eventual conβ¦β2,129Updated last year
- π©βπ»π¨βπ» Awesome cheatsheets for popular programming languages, frameworks and development tools. They include everything you should knβ¦β45,059Updated last month
- Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.β331,041Updated 2 months ago
- π How to transition from software development to engineering managementβ2,365Updated last month
- The Startup CTO's Handbook, a book covering leadership, management and technical topics for leaders of software engineering teamsβ13,909Updated 5 months ago
- Architecture Weekly - links and resources to boost your knowledge and developer skillsβ1,454Updated last year
- π A curated list of papers for Software Engineersβ6,215Updated last month
- A curated list of awesome System Design (A.K.A. Distributed Systems) resources.β11,339Updated last year
- Learn how to design systems at scale and prepare for system design interviewsβ39,484Updated 3 weeks ago
- 120+ interactive Python coding interview challenges (algorithms and data structures). Includes Anki flashcards.β31,042Updated last year
- Learn Domain-Driven Design, software architecture, design patterns, best practices. Code examples includedβ14,207Updated last year
- A curated, open, and ever-evolving learning path focused on practices of software development, principles of software design, and softwarβ¦β2,982Updated 8 months ago
- If you're new to DDD and not sure where to start, this process will guide you step-by-stepβ5,476Updated last week
- If you want to become good at system design, join this newsletter now πβ20,180Updated last week
- Explain complex systems using visuals and simple terms. Help you prepare for system design interviews.β78,698Updated 9 months ago
- Awesome Docker Compose samplesβ43,217Updated this week
- Diagram as Code for prototyping cloud system architecturesβ41,890Updated this week
- GoF Design Patterns with "Real-World" examples involving Food-Related Businesses and mock dependenciesβ2,433Updated 2 years ago
- A curated list of engineering blogsβ36,697Updated last year
- π» A fully functional local AWS cloud stack. Develop and test your cloud & Serverless apps offlineβ63,848Updated this week
- An ultra-simplified explanation to design patternsβ47,136Updated last year
- A curated list of Site Reliability and Production Engineering resources.β12,902Updated 4 months ago