Explain complex systems using visuals and simple terms. Help you prepare for system design interviews.
-
Updated
Oct 26, 2023
Explain complex systems using visuals and simple terms. Help you prepare for system design interviews.
D2 is a modern diagram scripting language that turns text to diagrams.
Sample ASP.NET Core 7.0 reference application, powered by Microsoft, demonstrating a layered application architecture with monolithic deployment model. Download the eBook PDF from docs folder.
Full Modular Monolith application with Domain-Driven Design approach.
A comprehensive list of books on Software Architecture.
2021年最新总结,推荐工程师合适读本,计算机科学,软件技术,创业,思想类,数学类,人物传记书籍
A list of books 📚and articles 📝 for the discerning web developer to read.
《Machine Learning Systems: Design and Implementation》- Chinese Version
Learn, design or document codebase by putting breadcrumbs in source code. Live updates, multi-language support and more.
Sample .NET Core REST API CQRS implementation with raw SQL and DDD using Clean Architecture.
A curated list of awesome articles, videos, and other resources to learn and practice software architecture, patterns, and principles.
A curated list of resources on software architecture
Porto is a Modern Software Architectural Pattern that scales with your business!
Structurizr DSL
🔷🎯 TypeScript DDD Example: Complete project applying Hexagonal Architecture and Domain-Driven Design patterns
Structurizr for Java
Useful Resources for Low Level System Design
A structured approach to designing and documenting Aggregates
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
Add a description, image, and links to the software-architecture topic page so that developers can more easily learn about it.
To associate your repository with the software-architecture topic, visit your repo's landing page and select "manage topics."