software-architecture
There are 1079 repositories under software-architecture topic.
ByteByteGoHq/system-design-101
Explain complex systems using visuals and simple terms. Help you prepare for system design interviews.
terrastruct/d2
D2 is a modern diagram scripting language that turns text to diagrams.
kgrzybek/modular-monolith-with-ddd
Full Modular Monolith application with Domain-Driven Design approach.
0voice/expert_readed_books
2021年最新总结,推荐工程师合适读本,计算机科学,软件技术,创业,**类,数学类,人物传记书籍
dotnet-architecture/eShopOnWeb
Sample ASP.NET Core 8.0 reference application, now community supported: https://github.com/NimblePros/eShopOnWeb
mhadidg/software-architecture-books
A comprehensive list of books on Software Architecture.
mehdihadeli/awesome-software-architecture
📚 A curated list of awesome articles, videos, and other resources to learn and practice software architecture, patterns, and principles.
openmlsys/openmlsys-zh
《Machine Learning Systems: Design and Implementation》- Chinese Version
s4kibs4mi/java-developer-roadmap
Roadmap to becoming a Java developer in 2025
twhite96/js-dev-reads
A list of books 📚and articles 📝 for the discerning web developer to read.
kgrzybek/sample-dotnet-core-cqrs-api
Sample .NET Core REST API CQRS implementation with raw SQL and DDD using Clean Architecture.
evolutionary-architecture/evolutionary-architecture-by-example
Navigate the complex landscape of .NET software architecture with our step-by-step, story-like guide. Unpack the interplay between modular monoliths, microservices, domain-driven design, and various architectural patterns. Go beyond the one-size-fits-all solutions and understand how to blend these approaches based on your unique needs.
Bogdan-Lyashenko/codecrumbs
Learn, design or document codebase by putting breadcrumbs in source code. Live updates, multi-language support and more.
simskij/awesome-software-architecture
A curated list of resources on software architecture
systemdesignfightclub/SDFC
Roadmap and Resource Compilation for System Design Fight Club
amantinband/clean-architecture
The ultimate clean architecture template for .NET applications 💪
Mahmoudz/Porto
Porto is a Modern Software Architectural Pattern that scales with your business!
structurizr/dsl
Structurizr DSL
CodelyTV/typescript-ddd-example
🔷🎯 TypeScript DDD Example: Complete project applying Hexagonal Architecture and Domain-Driven Design patterns
coding-parrot/Low-Level-Design
Useful Resources for Low Level System Design
structurizr/java
Structurizr for Java
Sairyss/system-design-patterns
Resources related to distributed systems, system design, microservices, scalability and performance, etc
meysamhadeli/legacy-to-modern-architecture-styles
A practical architecture styles for migrating from legacy monolith to modern cloud native application with the latest technologies and architectures like Vertical Slice Architecture, Event Sourcing, CQRS, DDD, gRpc, MongoDB, RabbitMq, and Masstransit in .Net 9.
ddd-crew/aggregate-design-canvas
A structured approach to designing and documenting Aggregates
mister0/How-to-prepare-for-google-interview-SWE-SRE
This repository includes resources which are more than sufficient to prepare for google interview if you are applying for a software engineer position or a site reliability engineer position
summerjava/system-design-interview
系统设计面试必读(awesome system design)
jafari-dev/oop-expert-with-typescript
A complete guide for learning object oriented programming pillars, SOLID principles and design patterns with TypeScript!
structurizr/cli
A command line utility for Structurizr.
terrastruct/text-to-diagram-site
Compare syntax, layouts, outputs between languages for generating diagrams with text.
CodelyTV/typescript-ddd-skeleton
🔷✨ TypeScript DDD Skeleton: Bootstrap your new TypeScript project applying Hexagonal Architecture and Domain-Driven Design patterns
nadirbad/VerticalSliceArchitecture
Vertical Slice Architecture solution template in .NET 9
hgmauri/references-for-dotnet-developers
Sites, blogs, cursos, redes sociais e projetos de referências para desenvolvedores .NET
mohsenshafiei/system-design-master-plan
:1st_place_medal: Roadmap to become a system design and architecture master
structurizr/dotnet
Structurizr for .NET
lucidarch/laravel
[DEPRECATED] See https://github.com/lucidarch/lucid