mehdihadeli / awesome-software-architecture
π A curated list of awesome articles, videos, and other resources to learn and practice software architecture, patterns, and principles.
β9,185Updated last week
Alternatives and similar repositories for awesome-software-architecture:
Users that are interested in awesome-software-architecture are comparing it to the libraries listed below
- A comprehensive list of books on Software Architecture.β10,143Updated 2 years ago
- A curated list of software and architecture related design patterns.β42,339Updated 6 months ago
- Awesome list of open-source startup alternatives to well-known SaaS products πβ17,536Updated 3 months ago
- The Patterns of Scalable, Reliable, and Performant Large-Scale Systemsβ61,513Updated last month
- Explain complex systems using visuals and simple terms. Help you prepare for system design interviews.β71,791Updated 3 weeks ago
- A curated list of Domain-Driven Design (DDD), Command Query Responsibility Segregation (CQRS), Event Sourcing, and Event Storming resourcβ¦β11,558Updated 8 months ago
- Learn how to design systems at scale and prepare for system design interviewsβ35,453Updated last year
- This repository started out as a learning in public project for myself and has now become a structured learning map for many in the commuβ¦β27,836Updated 2 months ago
- A curated list of awesome System Design (A.K.A. Distributed Systems) resources.β10,197Updated 9 months ago
- A curated list of resources on software architectureβ2,469Updated last year
- A resource to help busy software engineers become good at system design πβ15,289Updated last week
- A curated and opinionated list of resources for Chief Technology Officers, with the emphasis on startupsβ30,529Updated last year
- This is the Rust course used by the Android team at Google. It provides you the material to quickly teach Rust.β29,827Updated last week
- A curated list of awesome actions to use on GitHubβ26,038Updated 7 months ago
- A curated list of engineering blogsβ32,956Updated 8 months ago
- A curated collection of diagramming tools used by leading software engineering teamsβ3,025Updated 8 months ago
- A curated list of Microservice Architecture related principles and technologies.β13,617Updated 3 months ago
- ZITADEL - Identity infrastructure, simplified forΒ you.β10,467Updated this week
- Learn Domain-Driven Design, software architecture, design patterns, best practices. Code examples includedβ13,296Updated 10 months ago
- A list of SaaS, PaaS and IaaS offerings that have free tiers of interest to devops and infradevβ94,920Updated this week
- Papers from the computer science community to read and discuss.β92,455Updated 3 weeks ago
- These are the best resources for System Design on the Internetβ16,673Updated 8 months ago
- Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.β296,940Updated 4 months ago
- An ultra-simplified explanation to design patternsβ46,281Updated 4 months ago
- Diagram as Code for prototyping cloud system architecturesβ40,652Updated this week
- All the resources you need to get to Senior Engineer and beyondβ15,155Updated this week
- A curated list of awesome open source workflow enginesβ6,962Updated 3 months ago
- "The mother of all demo apps" β Exemplary fullstack Medium.com clone powered by React, Angular, Node, Django, and many moreβ81,453Updated 4 months ago
- π A curated list of papers for Software Engineersβ5,829Updated 2 months ago
- A curated awesome list of lists of interview questions. Feel free to contribute!β74,424Updated 8 months ago