Leanpub Header

Skip to main content

Filters

Category: "Software Architecture"

Software Architecture

New to Software Architecture? Read the Software Architecture article

  1. Engineering Adaptive AI
    Engineering Adaptive AI
    A Practical Framework for Learning, Ethical Governance, and AGI Preparation
    Phillip Nakata

    Turn useful results into lessons your AI workflow can test, retain and apply again.

  2. Designing Multi-Agent Orchestration Systems
    Designing Multi-Agent Orchestration Systems
    From Architecture and Theory to Production-Grade Implementation
    Steve Publications

    Building multi-agent systems is one thing. Making them reliable in production is another. This book takes you from core architectural concepts to working implementations, covering the patterns, techniques and operational practices needed to coordinate agents, handle failures and build systems that hold up under real-world demands.

  3. AI Engineering Native Patterns
    AI Engineering Native Patterns
    Principles, Architectures and Production-Ready Implementations
    Steve Publications

    Building AI-powered software takes more than plugging into an LLM. This book explores the engineering principles and architectural patterns behind reliable, secure and scalable AI systems. Learn how to move from prototypes to production with practical techniques that stand the test of time, even as models and frameworks evolve.

  4. System Design Engineering Handbook
    System Design Engineering Handbook
    A Practical Field Manual for Designing, Reviewing, and Operating Production Software Systems
    Fadi Al-Najar

    Master practical system design with 62 parts covering distributed systems, scalability, databases, security, and production architecture. A comprehensive engineering handbook with real-world examples, diagrams, and decision frameworks.

  5. Persistent Memory Server for OpenAI Agents
    Persistent Memory Server for OpenAI Agents
    Build on existing OpenAI Agents SDK Agent an Artemis HDSM/HDSD in Windows
    Phillip Nakata

    Configure Artemis shared memory, documents and local work continuity for an OpenAI Agents SDK agent on Windows.

  6. The Definitive Guide to ABAP Cloud & Clean Core Extensibility
    The Definitive Guide to ABAP Cloud & Clean Core Extensibility
    From Legacy Monolith to Enterprise Transactional Architecture on SAP S/4HANA & SAP BTP
    Andrea Antonio Perrelli

    Stop relying on abstract marketing buzzwords. Master the real technical architecture, decision trees, and production-grade ABAP Cloud patterns needed to build upgrade-stable Clean Core extensions on SAP S/4HANA and SAP BTP.

  7. Digital-First Business
    Digital-First Business
    Michael Zelensky

    What if you could engineer a business the way you engineer software?Digital-First Business presents a systematic approach to business design based on software engineering principles. Learn how to structure operations, define business domains, integrate workflows, and build organizations that are observable, automatable, and designed to evolve.A framework for founders, executives, engineers, and anyone building the next generation of businesses.

  8. Coding an Architecture Style
    Coding an Architecture Style
    Remastered
    Enrique Pablo Molinari

    Most books describe architecture. This one builds it. Explore Layered, Hexagonal, Modular Monolith, and Microservices architectures through the development of a single application, implemented in Java, step by step, with all their trade-offs.

  9. The Shape of Generated Code, Vol. 1: The Reviewer's Kit
    The Shape of Generated Code, Vol. 1: The Reviewer's Kit
    The Reviewer's Kit: A Practical Method to Review AI-Generated Code
    Edinaldo Sá

    AI-assisted code often looks finished while resting on a premise nobody checked. A practical, evidence-based method for developers, tech leads and architects to find system-level defects before they ship.

  10. CQRS A Visual Guide
    CQRS A Visual Guide
    A Beginner’s Path from Commands and Queries to Reliable System Design
    Reiner Braun

    Understand CQRS through visual explanations of commands, queries, models, consistency, messaging, and reliable system design.

  11. Models Make Things Up
    Models Make Things Up
    Building LLM Features That Survive Production
    Alwy

    The model is one box. This book is about every other box: retries, contracts, evals, budgets, guardrails and agents for backend engineers shipping LLM features to production.

  12. The Elemental Architect
    The Elemental Architect
    How Event Modeling, Storyboards, and Agentic Tooling Rebuilt the Bridge Between Business and Code
    William Power

    A disillusioned Enterprise Architect's account of walking away from static diagrams nobody read, and building a bridge — Storyboard Canvases, Behavior Driven Modeling, and agentic AI tooling — that finally lets business stakeholders and engineers design the same system together, in the same room, in executable form.

  13. Money Never Lies
    Money Never Lies
    Designing Payment Systems That Survive Production
    Alwy

    Retries, timeouts, webhooks and month-end reconciliation: the parts tutorials skip. A practical book for backend engineers who build or own payment systems, from cards to real-time rails like Pix, UPI and QRIS.

  14. Redis A Visual Guide
    Redis A Visual Guide
    Understand Data Structures Caching and Reliable Operations from the Ground Up
    Reiner Braun

    Understand Redis data structures, caching, persistence, replication, and reliable operations through clear visual explanations.

  15. Microservices A Visual Guide
    Microservices A Visual Guide
    Essential Architecture, Communication, Data, Reliability, Deployment, and Operations for Beginners and New Systems Engineers
    Reiner Braun

    Understand microservices through clear diagrams of service boundaries, data ownership, communication, resilience, and operations.