Leanpub Header

Skip to main content

Filters

Category: "Software Architecture"

Books

  1. Elementary Dart and Flutter for Beginners

    Do you want to build a Mobile App from scratch? But you cannot master courage.Why?Because you have not coded before. You have No experience in programming.Right?It is perfectly OKAY. In fact, that sounds more challenging. There is ONLY one ANSWER TO YOUR DILEMMA.Learn Flutter. This book is designed for the non-coders. For absolute beginners.

  2. Microservice Transaction Patterns
    Microservice Transaction Patterns
    For The Enterprise
    guypardon

    Looking for microservices but without the complexity of Saga or eventual consistency? This book is for you!

  3. JAVA INTENSIVE CODING BOOTCAMP: LEARN LANGUAGE BASICS AND ALGORITHM
    JAVA INTENSIVE CODING BOOTCAMP: LEARN LANGUAGE BASICS AND ALGORITHM
    More than Hundred Difficult Problems with Solutions - Explained Step by Step, Designed for Absolute Beginners
    Sanjib Sinha

    This book will empower computer science and programming students to learn the language basics of Java; so that, they could build software, web, and mobile applications. This book has adopted a "problems-solutions-explanations" approach using “Direct Method”; it is an intensive coding bootcamp where participants will take part by solving problems.

  4. Service Mesh Primer
    Service Mesh Primer
    The New Infrastructure for Microservices
    Eberhard Wolff, Hanna Prinz, and INNOQ

    Service meshes facilitate microservice systems. This book gives an introduction to services meshes like Istio, Linkerd 2, Consul, and AWS AppMesh. It shows the benefits and challenges and even provides an executable example with Istio.

  5. Domain-Driven Design Referenz
    Domain-Driven Design Referenz
    Eric Evans, übersetzt von Michael Plöd, Sonja Scheungrab, Christian Stettler und Eberhard Wolff and INNOQ

    Die Domain-driven Design Referenz gibt einen Überblick über die grundlegenden Pattern für Domain-driven Design. Domain-driven Design ist ein Ansatz für die Architektur und das Design von Software-Projekten, das sich konsequent nach den fachlichen Anforderungen richtet..Die Referenz wurde vom Erfinder von DDD, Eric Evans, in Englischverfasst.

  6. Microservices Recipes
    Microservices Recipes
    Eberhard Wolff and INNOQ

    There is a huge number of technologies to choose from when it comes to implementing a microservices system. This brochure gives an overview of "recipes" that show how some technologies can be used and combined to implement a microservices system - including sample code on GitHub.

  7. Building Conduit
    Building Conduit
    Applying CQRS/ES to an Elixir and Phoenix web app
    Ben Smith

    Discover why functional languages, such as Elixir, are ideally suited to building applications following the command query responsibility segregation and event sourcing (CQRS/ES) pattern. Learn how to implement this architecture in a Phoenix web application to build an exemplary Medium.com clone.

  8. Object Oriented Design Patterns in PHP 8

    Are you a beginner or an intermediate learner who has been struggling through the maze of OOP and Design Patterns concepts of PHP and you also want to learn the cool new features of PHP 7?Then this book is for you.

  9. Software Development Axioms, 2nd Edition
    Software Development Axioms, 2nd Edition
    Simple Rules for Higher Quality
    John "g$" Gmutza

    The software landscape is more crowed than ever! New frameworks seem to arrive weekly.  There are tons of books out there about mastering specific frameworks, but here is one to help you master the one constant factor, no matter where you are:  constructing the source code. Build great things in any programming notation; the rules are inside...

  10. Applied Artificial Intelligence
    Applied Artificial Intelligence
    An Engineering Approach
    Bernhard G. Humm

    Modern AI applications are not built from scratch but, instead, by integrating off-the-shelf components: libraries, frameworks, and services. "Applied Artificial Intelligence - An Engingeering Approach" focuses on engineering user friendly, high-performance, and maintainable AI applications.

  11. Trailblazer
    Trailblazer
    A New Architecture For Rails
    Nick Sutterer

    Trailblazer introduces several new abstraction layers into Rails. It gives developers structure and architectural guidance and finally answers the question of "Where do I put this kind of code?" in Rails. This book walks you through a realistic development of a Rails application with Trailblazer and discusses every bloody aspect of it.

  12. AI Agents & Agentic Workflows in Production
    AI Agents & Agentic Workflows in Production
    Designing, Building, Evaluating, Securing & Scaling Intelligent AI Systems
    Mohammad Kamrul Hassan

    AI can generate an answer. But can it safely take action?AI agents are changing software by giving intelligent systems the ability to plan, use tools, interact with external systems, and execute multi-step workflows.Moving from an impressive prototype to a dependable production system, however, requires much more than a powerful model.AI Agents & Agentic Workflows in Production explores the engineering principles behind production-grade agentic systems—from architecture and tool use to memory, planning, orchestration, evaluation, security, reliability, observability, scalability, governance, and continuous operation.Learn how to build agents that don't just act—but act reliably, safely, measurably, and under control.

  13. The Claude Skills Handbook
    The Claude Skills Handbook
    Designing, Building, Testing, and Operating AI Capabilities at Scale
    Steve Publications

    Build Claude into a reliable specialist for your domain. The Claude Skills Handbook takes you from the first idea through architecture, implementation, testing, security, deployment and monitoring, with practical patterns and working examples throughout. Learn how to build Skills that scale, stay maintainable and work in the real world.

  14. Mastering AIOps: Operationalizing Generative AI and Intelligent IT Infrastructure

    Most AIOps material is written by people selling AIOps. This one separates what works in production today from what is still a roadmap promise — and says which is which, chapter by chapter.

  15. The Operational State Control Plane
    The Operational State Control Plane
    The Missing Architectural Layer for Customer-Facing Application Operations
    Sandeep Kumar

    When critical infrastructure degrades, customer-facing applications continue blindly routing users into broken flows because modern architectures lack a dedicated layer for runtime coordination. This book introduces the Operational State Control Plane (OSCP)-formalizing the contracts, distribution mechanics, and zero-network resilience required to govern multi-surface application behavior during active incidents. A practical blueprint for platform architects, principal engineers, and SRE leaders running distributed production estates.