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
- A curated list of awesome System Design (A.K.A. Distributed Systems) resources.β11,339Updated last year
- These are the best resources for System Design on the Internetβ17,546Updated 5 months ago
- Learn how to design systems at scale and prepare for system design interviewsβ39,484Updated 2 weeks ago
- Learn Domain-Driven Design, software architecture, design patterns, best practices. Code examples includedβ14,207Updated last year
- Path to a Software Architectβ8,801Updated 2 years ago
- π§± The software design and architecture roadmap for any developerβ3,370Updated 2 years ago
- Reusable, vendor-neutral, industry-specific, vendor-specific solution architecture patterns for enterpriseβ3,435Updated 2 years ago
- A curated and opinionated list of resources for Chief Technology Officers, with the emphasis on startupsβ32,158Updated 5 months ago
- A curated list of software and architecture related design patterns.β45,432Updated last year
- Explain complex systems using visuals and simple terms. Help you prepare for system design interviews.β78,698Updated 8 months ago
- Find your next book to read!β13,165Updated last year
- A curated list of Domain-Driven Design (DDD), Command Query Responsibility Segregation (CQRS), Event Sourcing, and Event Storming resourcβ¦β12,029Updated 5 months ago
- Learn System Design concepts and prepare for interviews using free resources.β28,678Updated last week
- All the resources you need to get to Senior Engineer and beyondβ16,779Updated 7 months ago
- A curated list of engineering blogsβ36,697Updated last year
- A framework for Engineering Managersβ8,467Updated 3 years ago
- If you want to become good at system design, join this newsletter now πβ20,180Updated last week
- GoF Design Patterns with "Real-World" examples involving Food-Related Businesses and mock dependenciesβ2,433Updated 2 years ago
- A curated list of awesome actions to use on GitHubβ27,260Updated last year
- A collection of learning resources for curious software engineersβ50,070Updated last week
- Collection of tech talks, papers and web links on Distributed Systems, Scalability and System Design.β2,078Updated 2 years ago
- A collection of inspiring resources related to engineering management and tech leadershipβ8,096Updated last week
- π How to transition from software development to engineering managementβ2,346Updated last month
- List of books, blogs, newsletters and people!β5,717Updated last month
- It's just fascinating. How is modern software designed? π€ Some design-level considerations for scalability, maintainability eventual conβ¦β2,129Updated last year
- Pointers and tools for learning and day-to-day practice of engineering management & leadership.β2,558Updated last year
- This repository contains everything you need to become proficient in System Designβ4,712Updated last year