Leanpub Header

Skip to main content

Filters

Category: "Software Architecture"

Software Architecture

  1. 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.

  2. iSAQB Glossary of Software Architecture Terminology
    iSAQB Glossary of Software Architecture Terminology
    Gernot Starke, Matthias Bohlen, Michael Mahlberg, Carola Lilienthal, Mahbouba Gharbi, Phillip Ghadir, Ulrich Becker, Simon Kölsch, Andreas Rausch, Roger Rhoades, Mirko Hillert, Sebastian Fichtner, Alexander Lorz, and Benjamin Wolf

    An extensive glossary of software architecture (and development) terminology. Explains the terms used and referenced in the iSAQB foundation and advanced level curricula.

  3. Engineering Distributed Systems on the BEAM
    Engineering Distributed Systems on the BEAM
    Building Reliable, Scalable Applications with Erlang/OTP and the Ecosystem
    Steve Publications

    What does it take to build distributed systems that keep working when things go wrong? Engineering Distributed Systems on the BEAM goes beyond syntax to show how Erlang/OTP turns concurrency, failure and recovery into practical design tools. Build a real system from the ground up, then learn how to scale, deploy and operate it with confidence.

  4. Low Latency Programming in Java
    Low Latency Programming in Java
    Book 1: CPU Affinity, NUMA, and Thread Placement
    Amardeep Mond

    A practical guide to CPU affinity, NUMA, and thread placement for Java engineers who need nanosecond-precise, deterministic latency. Every example compiles against the open-source faster-hft-affinity library and is enforced by its test suite.

  5. Die Ungeschönte Architektur
    Die Ungeschönte Architektur
    29 technische Leitplanken für das Entwickeln, Auditieren und Bewerten von Software im KI-Zeitalter
    Marcus Niermann

    Ein Playbook gegen die agentische Drift — 29 Leitplanken, um KI-generierten Code prüfbar, ehrlich und auditierbar zu halten, destilliert aus über 27 Jahren Projekt- und Programmleitung in regulierten Branchen.

  6. Mastering Spring Boot
    Mastering Spring Boot
    A Complete Guide from Fundamentals to Production Microservices
    Steve Publications

    Master Spring Boot from the ground up and learn what it takes to build software that is ready for the real world. From Java fundamentals to secure microservices, testing and production deployment, this practical guide turns modern Spring Boot concepts into skills you can confidently put to work.

  7. GDPR Compliance: A Practical Handbook
    GDPR Compliance: A Practical Handbook
    From Legal Requirements to Operational Implementation
    Steve Publications

    GDPR compliance can feel complex, but putting it into practice doesn’t have to be. This handbook turns regulatory requirements into clear, workable steps for real organizations. With practical frameworks, workflows, templates and examples, it shows you how to build a compliance program that works in the real world and holds up under scrutiny.

  8. Implementing the CCPA/CPRA
    Implementing the CCPA/CPRA
    A Comprehensive Guide to California Privacy Compliance
    Steve Publications

    # Implementing the CCPA/CPRA # A Comprehensive Guide to California Privacy Compliance This book provides a complete, practical reference for building and maintaining an effective compliance program under the California Consumer Privacy Act of 2018 (CCPA), as amended by the California Privacy Rights Act (CPRA). It covers legal requirements, implementation methodology, technical controls, consumer-rights operations, vendor management, governance, security integration, enforcement preparedness, and ongoing compliance activities. The material is organized to serve both as a learning resource for professionals new to California privacy law and as a detailed implementation reference for experienced practitioners building or refining their programs.

  9. Asterisk: The Complete Guide to Configuration, Deployment, and Administration
    Asterisk: The Complete Guide to Configuration, Deployment, and Administration
    From First Installation to Production PBX — A Practical Handbook for Administrators
    Steve Publications

    Master Asterisk from the ground up and build a PBX you can trust in production. This practical handbook walks you through installation, SIP, voicemail, IVRs, queues, security, APIs, high availability and more, with annotated configs, exact commands and troubleshooting guidance you can actually use.

  10. Engenharia Avançada de Agentes de IA: Edição Estendida
    Engenharia Avançada de Agentes de IA: Edição Estendida
    Uma obra definitiva para arquitetos que buscam domínio total sobre sistemas autônomos
    Diego Costa

    Domine a arquitetura de sistemas de IA autônomos. Um guia completo cobrindo motores de raciocínio, memória de longo prazo, orquestração multiagentes, otimização de custos e o Model Context Protocol (MCP). O livro definitivo para arquitetos e desenvolvedores.

  11. From Services to Runtime
    From Services to Runtime
    Grigorios Agathangelidis

    Microservices aren't built with boxes on a diagram—they're built with owned truth, stable contracts, idempotent messages, and controlled failure.

  12. Engineering Secure Sandboxes for AI Coding Agents
    Engineering Secure Sandboxes for AI Coding Agents
    A Technical Guide to Containment, Isolation, and Safe Execution for Autonomous Code-Generating Systems
    Steve Publications

    AI coding agents can build, run and break things at machine speed. This book shows you how to contain them safely. From Linux isolation and microVMs to WebAssembly, threat modeling and incident response, you’ll learn how to design production-grade sandboxes that let autonomous agents execute code without putting your systems at risk.

  13. Mastering Ontology Engineering with Protégé and Pizza.owl - VOLUME 4 -- Chapters 17-24 -- Semantic Knowledge Development Lifecycle

    You know how to build classes in Protégé. But do you know when to attach meaning — and when to wait?Volume 4 of "Mastering Ontology Engineering" introduces SKDL: the Semantic Knowledge Development Lifecycle. Seven stages. One discipline. Zero guesswork.From Aristotle to Description Logic. From taxonomy to executable knowledge.This is where pizza -> philosophy — and philosophy -> engineering.

  14. The EU AI Act: A Complete Guide for Organizations
    The EU AI Act: A Complete Guide for Organizations
    Understanding, Implementing, and Operating in Compliance with Europe's Landmark AI Regulation
    Steve Publications

    The EU AI Act is changing the rules for anyone building, buying or using AI. This practical guide cuts through the legal complexity and shows what compliance actually requires. With clear explanations, real-world cases, templates and checklists, it gives leaders and teams the tools to turn regulation into workable AI governance.

  15. 1,000 Practical Tips for Building Maintainable Software
    1,000 Practical Tips for Building Maintainable Software
    An Authoritative Guide to Designing Code That Lasts
    Steve Publications

    Great software does more than work today. It stays clear, reliable and easy to change years from now. This practical guide packs 1,000 actionable tips on cleaner code, smarter architecture, testing, operations and teamwork, giving you proven ways to build software that lasts without becoming a burden to maintain.