
The Architecture of Open Source Applications
- License
- Creative Commons Attribution 3.0 Unported
- Source
- aosabook.org (official)
Description
Creators of two dozen significant open-source projects describe their software's architecture: why it's built the way it is, what they'd do differently, and what they learned. A rare look at real system design decisions.
Book information
- Language
- English
- Category
- Software Architecture
- Level
- Advanced
- Pages
- 400
- Published
- 2012
- Format
- License
- Creative Commons Attribution 3.0 Unported
- Source
- aosabook.org (official)
Topics
License
Creative Commons — Creative Commons Attribution 3.0 Unported (license text ↗)
This resource is listed because its license permits redistribution.
All royalties from paid editions are donated to Amnesty International; the text itself is free under CC BY.
Related books
View all →.NET Microservices: Architecture for Containerized .NET Applications
Microsoft (Cesar de la Torre, Bill Wagner, Mike Rousos)
Microsoft's official guide to designing and building microservice-based, containerized applications with .NET and Docker. Covers architecture patterns, per-service data, API gateways, resilience, event-driven communication, and deployment, alongside the reference application.
Software ArchitectureIntermediateOfficial Free DistributionPDFThe System Design Primer
Donne Martin
A community-maintained study guide for large-scale system design and the system design interview: scalability fundamentals, caching, load balancing, databases, messaging, and worked example architectures, with flashcards and further reading.
System DesignIntermediateCreative CommonsHTML