Software Architecture Public

Created and curated by Arie van Deursen 📚

List of books on the general topic of software architecture. The list is somewhat broad, and includes older and newer books. Suggestions for additions welcome.

  1. Patterns of Distributed Systems by 

    No rating

    A Patterns Approach to Designing Distributed Systems and Solving Common Implementation Problems

    More and more enterprises today are dependent on …

  2. The Mythical Man-Month by 

    Classic text on the human side of software engineering, containing essays on the management of software teams, projections about how …

    Arie van Deursen 📚 says:

    Discusses the notion of "conceptual integrity", and many people-centered lessons from the OS360 design (still) relevant to software architecture.

  3. Accelerate: The Science of Lean Software and DevOps by , ,

    This book goes into depth on research that shows how DevOps techniques can make technology organizations more effective. Fundamentally, they …

  4. Software Architecture by ,

    Good software developers often adopt one or several architectural patterns as strategies for system organization. But, although they use these …

  5. Staff Engineer's Path by 

    For years, companies have rewarded their most effective engineers with management positions. But treating management as the default path for …

  6. Beautiful architecture by ,

    What are the ingredients of robust, elegant, flexible, and maintainable software architecture? Beautiful Architecture seeks to answer this question with …

    Arie van Deursen 📚 says:

    This edited collection presents the views of architects from the perspectives of enterprises, systems, end-users, and languages.

  7. Feature-Oriented Software Product Lines by , , , and 1 other

    No rating

    Takes a dedicated development-oriented view, focusing on automatic product derivation based on feature selection

    Broad and unbiased presentation of classic …

Sort List

Embed this list on a website