Leanpub Header

Skip to main content

Filters

Category: "Systems Engineering"

Books

  1. Micro Platform Architecture
    Micro Platform Architecture
    Simpler Software, Faster and More Flexible Software Interaction
    Jakob Jenkov

    Micro platform architecture is a software architecture style that turns your software into a micro platform. Turning your software into a micro platform gives the users of your software greater flexibility in how they interact with your software. Your software could become simpler too – and the interaction with your software could become faster. There are other benefits to micro platform architecture too.

  2. FOCUS Architecture - EN
    FOCUS Architecture - EN
    Feature-Oriented, Clean, Unidirectional and Scalable Architecture
    J.C.Ködel

    FOCUS Architecture presents an opinionated architectural approach for creating simple, organized, and maintainable systems. Instead of multiplying layers and abstractions, the book demonstrates how to structure applications around four components—View, Orchestrator, Use Case, and Repository—thereby reducing the cost of change and simplifying the work for both developers and AI tools.

  3. TCP/IP A Visual Guide
    TCP/IP A Visual Guide
    Essential Foundations for New Systems Engineers
    Reiner Braun

    Build your TCP/IP foundation through clear diagrams of layers, addressing, routing, transport, and end-to-end network communication.

  4. AI Transformation
    AI Transformation
    From AI Pilot to a board-Ready Enterprise Strategy
    Luca Berton

    This book gives senior technology leaders a practical operating system for enterprise AI strategy. It turns scattered pilots into a board-ready plan by walking through strategy, economics, vendor decisions, ownership, governance, GenAI architecture, and roadmap assembly: AI Platform Scorecard, Use-Case Prioritization Matrix, Budget Model + Cost Guardrails, Vendor Decision Framework, RACI Matrix.

  5. Zero to Hero Bash
    Zero to Hero Bash
    Build a Real Backup Tool, One Commit at a Time
    Muhammad Yaseen Rasheed

    Learn Bash the way it should be taught: by building one real, tested backup tool — not toy examples — one Git commit at a time.

  6. The Performance Engineer's Guide to Modern Computer Architecture
    The Performance Engineer's Guide to Modern Computer Architecture
    Understanding, Analyzing, Measuring and Optimizing Computing Systems
    Steve Publications

    Modern computer systems are complex, and getting the best performance out of them takes more than writing efficient code. This book takes you inside the hardware, from processor pipelines and cache hierarchies to parallel computing and acceleration. Learn how to measure, understand and eliminate performance bottlenecks with practical techniques grounded in real-world engineering.

  7. Yazılım Mühendisliği ve Yazılım Mimarisi

    28 bölümde yazılım mühendisliğini ve yazılım mimarisini öğrenin. Gerçekçi mühendislik senaryoları, mimari kararlar, uygulama laboratuvarları ve çözümlü vaka çalışmalarıyla daha doğru, güvenilir ve sürdürülebilir yazılım sistemleri tasarlayın.

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

  9. Building Containers from Scratch in Rust
    Building Containers from Scratch in Rust
    Internals, Linux Kernel Primitives and Container Runtime Engineering
    Steve Publications

    What really happens when a container starts? Go beyond Docker and explore the Linux kernel mechanisms that make containers work. Using Rust, you’ll build a container runtime from scratch, learning how namespaces, cgroups and other kernel primitives fit together to create a working system you can run, test and inspect yourself.

  10. Reverse Engineering with AI
    Reverse Engineering with AI
    Learn practically to decompile, analyze, and rebuild software using Claude, Ghidra, and Frida
    GitforGits | Asian Publishing House

    Across every chapter in this book, we'll look at real software, break it down and put it back together again so we can use it. We'll encounter a stripped binary, a scrambled algorithm, an undocumented file format, a mobile app protecting its backend, a web client, a hardened sample that fights back, and a live protocol whose secrets only exist while it's running. We're not stopping at one clever trick either. We'll get the job done to a standard that's verifiable and someone else can trust.

  11. Practical Supabase: Build, Secure and Scale Applications
    Practical Supabase: Build, Secure and Scale Applications
    A Complete Guide to Production Engineering with Supabase and PostgreSQL
    Steve Publications

    Ready to take Supabase beyond the basics? Learn how to build real-world applications from the ground up, with secure database design, multi-tenant architecture and performance tuning at every stage. Packed with practical code and lessons from production engineering, this book shows you how to build applications that are ready for the demands of the real world.

  12. Securing Industrial IoT and Building Automation Systems
    Securing Industrial IoT and Building Automation Systems
    Cybersecurity Principles, Threats, Architectures, Strategies and Practical Implementation
    Steve Publications

    Industrial systems and smart buildings are increasingly connected, creating new opportunities for cyberattacks. This book explores the threats, vulnerabilities and security challenges facing modern infrastructure, with practical guidance on protecting industrial networks and building automation systems using proven architectures, established standards and lessons drawn from real-world incidents.

  13. How Internet Routing Security Actually Works
    How Internet Routing Security Actually Works
    A Deep Dive into BGP, RPKI, Routing Attacks and Global Internet Defense
    Steve Publications

    The internet depends on a routing system that was never built with security in mind. This book explores how BGP works, how routing attacks happen and how RPKI helps defend global networks. From protocol fundamentals to real-world deployment, it offers a practical look at the threats, tools and decisions that shape Internet routing security.

  14. AWS A Complete Visual Guide
    AWS A Complete Visual Guide
    Practical Visual Learning Guide — Foundations through Production Architecture
    Reiner Braun

    Build a practical understanding of AWS from account foundations to production architecture. Visual explanations connect networking, compute, data, security, automation, recovery, and cost with implementation and troubleshooting.

  15. Log Design A Visual Guide
    Log Design A Visual Guide
    Practical Fundamentals for Troubleshooting and Reliable Operations
    Reiner Braun

    Learn to design useful logs through visual explanations of events, context, severity, security, troubleshooting, and reliable operations.