Leanpub Header

Skip to main content

Filters

Category: "Event-Driven Architecture"

Books

  1. Building Memory Matching Browser Games
    Building Memory Matching Browser Games
    MahJong, Hidden Pairs, and "In Sequence" Memory Matching Game Mechanics.
    Stephen Gose

    This chapter is part of the "Construct Gamer Starter Kit" collection and provides a guide to developing Memory Matching games, including MahJong, Hidden Pairs, and "Sequence 3+." The tutorial includes coding for both Construct v2 and v3, making it suitable for beginners and experienced web developers alike. It's perfect for anyone looking to create their own customized Memory Matching games with unique artwork and features.

  2. Scalapedia
    Scalapedia
    Encyclopedia of the Scala programming language
    Piotr Pruchniewicz

    Discover the complete world of Scala programming in one comprehensive encyclopedia. SCALAPEDIA takes you from language fundamentals to advanced functional programming, covering Cats, Cats Effect, ZIO, design patterns, architectural patterns, and performance optimization. With over 85 chapters spanning 10 major parts, this is the definitive guide for mastering Scala and building enterprise-grade applications. Whether you're starting your Scala journey or looking to deepen your expertise, SCALAPEDIA is your complete reference for modern functional programming in Scala.

  3. Building Yahtzee and other Dice Games
    Building Yahtzee and other Dice Games
    Codeless Game Construction for Yacht, Yahtzee, Farkel, & Wizard’s Yahtzee
    Stephen Gose

    Discover how to create various types of Dice Games using these methods from the "Construct Game Starter Kit" collection. By the end of this instructional workbook, you will have a production pipeline that gives you the ability to create as many unique "Yahtzee-style" browser games as your imagination can conceive! This will enable you to explore your creative ideas faster and with greater confidence using this prototype template.

  4. The Software Realm DECODED
    The Software Realm DECODED
    Everything Senior developers expect you to know, but rarely have time to explain
    A. M. Lorion

    You know how to code, but everyone else seems to "just get it" while you secretly Google and ChatGPT everything. The Software Realm DECODED is the patient mentor conversation you've been searching for, Peter asks the questions you're afraid to ask, and the Ultra Senior Developer explains what bootcamps skip and seniors assume you know. By the final chapter, the imposter syndrome disappears and systems finally make sense.

  5. Dari Monolith Ke Microservices
    Dari Monolith Ke Microservices
    Strategi Arsitektur Modern yang Mengubah Cara Sistem Berinteraksi dan Berevolusi
    Deni Husni Fahri Rizal

    JILID I : Fondasi Arsitektur & Strategi Dekomposisi Strategi Arsitektur Modern yang Mengubah Cara Sistem Berinteraksi dan Berevolusi

  6. Modern Banking Microservices with Clean Architecture, DDD, TDD, .NET 10, and Angular 21 (nx Monorepo)
    Modern Banking Microservices with Clean Architecture, DDD, TDD, .NET 10, and Angular 21 (nx Monorepo)
    A Complete Engineering Guide to Building Production-Grade Banking Systems Using Microservices, Docker, CI/CD, Testing, and Angular Nx Monorepos
    Gustavo Felix

    Build a real-world digital banking platform from scratch using .NET 10, Clean Architecture, DDD, Angular 21 (Nx Monorepo), Docker, PostgreSQL, and GitHub Actions CI/CD. This hands-on, full-stack guide shows you how fintech systems are built in modern software teams—covering microservices, secure APIs, authentication, event-driven architecture, automated testing, containerization, and more. No shortcuts, no toy examples. Just real engineering.

  7. System Design Mastery - Generative AI
    System Design Mastery - Generative AI
    Case Studies, Trade-offs & Scenarios
    Sameer Paradkar

    Master Generative AI from Theory to ProductionYou don't learn Gen AI from tutorials — you learn from solving real problems. How does ChatGPT handle context and avoid hallucinations? How does Perplexity build RAG at scale? How does GitHub Copilot generate accurate code? System Design Mastery - Generative AI teaches through real-world scenarios and production patterns. 116 scenario-driven case studies covering:✅ RAG with vector databases and hybrid search✅ Prompt engineering with Chain-of-Thought reasoning✅ Document processing with multi-format parsing✅ Multi-modal AI with vision and audio✅ Production deployment with monitoring and cost optimization Every scenario includes: production problem, architectural approaches, Gen AI patterns, decision frameworks, tool implementations, and interview-ready explanations. Learn through case studies from OpenAI, Anthropic, Google, Meta, and top AI-companies. Your journey from developer to Gen AI architect begins here — with scenarios you'll face and tools you can deploy.

  8. System Design Mastery - Data Analytics and Machine Learning
    System Design Mastery - Data Analytics and Machine Learning
    Case Studies, Trade-offs & Scenarios
    Sameer Paradkar

    Master Data and ML Systems at ScaleYou don't master data platforms from textbooks — you master from solving real problems at petabyte scale.System Design Mastery - Data Analytics and Machine Learning teaches through production scenarios and case studies. 100 scenario-driven case studies covering:✅ Lakehouse architecture with Delta Lake, Iceberg, Hudi✅ Real-time pipelines with Kafka, Spark, Flink✅ Feature stores with Feast for training-serving consistency✅ MLOps platforms with MLflow, SageMaker, Airflow✅ Data quality frameworks with Great Expectations✅ Multi-region data sync and model serving at scale Every scenario includes: production challenge, architectural trade-offs, data/ML patterns, decision frameworks, and interview-ready explanations. Learn through real-world case studies from Netflix, Uber, Airbnb, Spotify's petabyte-scale data and ML architectures. Your journey from data engineer to architect begins here — with scenarios you'll face and systems you can build.

  9. System Design Mastery - Advanced
    System Design Mastery - Advanced
    Case Studies, Trade-offs & Scenarios
    Sameer Paradkar

    You don't master distributed systems from diagrams — you master from solving complex problems at scale. How does Netflix handle distributed transactions across regions? How does Uber orchestrate sagas for ride workflows? System Design Mastery – Advanced Track teaches through production scenarios and case studies. 124 advanced scenario-driven case studies covering: ✅ Event sourcing, CQRS, saga orchestration✅ Service mesh with Istio configuration✅ Distributed tracing with OpenTelemetry✅ Workflow orchestration with Temporal✅ Change data capture with Debezium✅ Multi-region architectures and conflict resolution Every scenario includes: production challenge, architectural trade-offs, advanced patterns, decision frameworks, and interview explanations. Learn through real-world case studies from Google, Netflix, Uber, Meta, and Stripe's planet-scale architectures. Your journey from senior engineer to architect begins here — with scenarios you'll face and patterns you can implement.

  10. System Design Mastery - Advanced
    System Design Mastery - Advanced
    Case Studies, Trade-offs & Scenarios
    Sameer Paradkar

    You don't master distributed systems from diagrams — you master from solving complex problems at scale. How does Netflix handle distributed transactions across regions? How does Uber orchestrate sagas for ride workflows? System Design Mastery – Advanced Track teaches through production scenarios and case studies. 124 advanced scenario-driven case studies covering: ✅ Event sourcing, CQRS, saga orchestration✅ Service mesh with Istio configuration✅ Distributed tracing with OpenTelemetry✅ Workflow orchestration with Temporal✅ Change data capture with Debezium✅ Multi-region architectures and conflict resolution Every scenario includes: production challenge, architectural trade-offs, advanced patterns, decision frameworks, and interview explanations. Learn through real-world case studies from Google, Netflix, Uber, Meta, and Stripe's planet-scale architectures. Your journey from senior engineer to architect begins here — with scenarios you'll face and patterns you can implement.

  11. System Design Mastery - Foundation
    System Design Mastery - Foundation
    Case Studies, Trade-offs & Scenarios
    Sameer Paradkar

    Master System Design from Theory to ProductionYou don't learn system design from textbooks — you learn from solving real problems. How does Netflix handle video streaming at scale? How does Uber route millions of rides? How does Slack deliver messages instantly? System Design Mastery – Foundation Track teaches through real-world scenarios and case studies. 124 scenario-driven case studies covering:✅ Database design, sharding, replication✅ Caching with Redis configuration✅ Microservices with Spring Boot & Kubernetes✅ Message queues with Kafka✅ Load balancing with NGINX✅ Monitoring with Prometheus Every scenario includes: production problem, architectural approaches, design patterns, decision frameworks, tool configurations, and interview-ready explanations. Learn through real-world case studies — from Google, Amazon, Meta, Netflix, and top tech companies. Your journey from developer to designers begins here — with scenarios you'll face and tools you can deploy.

  12. Node.js Event Loop
    Node.js Event Loop
    Mastering Concurrency with Asynchronous Patterns and Non-Blocking Design in Node.js
    A. Jobaer

    Every Node.js developer uses asynchronous code but only a few truly understand what happens behind the scenes. This book reveals the internals of the Node.js Event Loop, including microtasks, macrotasks, and concurrency under load. You'll learn to master performance, scalability, and non-blocking architecture at a level that sets professionals apart.

  13. Designing Trading Systems Volume 2
    Designing Trading Systems Volume 2
    Market Data, Pricing & Risk Engines
    Code Maverick
    No Description Available
  14. Adventurers of Renown™ - The Ruins of Able-Wyvern
    Adventurers of Renown™ - The Ruins of Able-Wyvern
    A Walk-Through RPG Development Tutorial.
    Stephen Gose

    Embark on an exciting journey to create your very own Multi-Player Rogue-like RPG adventure with the detailed 'Ruins of Able-Wyvern'™ template. This immersive course offers a treasure trove of step-by-step game recipes tailored for both workshop participants and instructors, compatible with either version of Construct Gaming Framework. Dive into the art of crafting this enthralling quest and unlock innovative methods that can be used in a variety of formats and themes—whether as a captivating stand-alone single-page web application (SWPA) or as an engaging 'In-Game Module' (IGM) for your epic fantasy adventures. Join us and unleash your creativity!

  15. Designing Trading Systems Volume 1
    Designing Trading Systems Volume 1
    Trade Booking, Lifecycle and Flow
    Code Maverick

    This book opens the door for developers, project managers, product managers, and business analysts who want to understand how trading systems really work — from trade booking and lifecycle processing to data flow and integration. It provides the knowledge and perspective needed to gain a true edge in one of the most technically sophisticated domains in finance.