Leanpub Header

Skip to main content

Filters

Category: "Software Architecture"

Software Architecture

  1. Beyond Blockchain: The Futurist Guide to Innovative Technologies

    This book is meant to take you on a journey of the future. A brief, small book teaching you technologies that go beyond the traditional blockchain. Get introduced to the future today!

  2. Implementing the Clean Architecture
    Implementing the Clean Architecture
    Python Edition
    Sebastian Buczyński

    Learn how to apply the Clean Architecture. The book strongly focuses on practical aspects and is illustrated with tons of code snippets. Code samples are in Python.

  3. Embedded Software Architecture

    So you have good information about the new system hardware and requirements.You also have a collection of chip vendor libraries, compiler supported functions, previous generation software, and ideas for new code.How do you come up with a software architecture that can tie everything together to meet the system requirements?

  4. Domain-Driven Design Distillé
    Domain-Driven Design Distillé
    Tomasz Jaskula and Vaughn Vernon

    La modélisation logicielle DDD (Domain-Driven Design) donne des résultats puissants dans la pratique, non seulement en théorie. C'est la raison pour laquelle les développeurs du monde entier s'orientent rapidement vers son adoption. Maintenant, pour la première fois, il existe un guide français, une traduction officielle du livre DDD Distilled.

  5. Advanced Windows Memory Dump Analysis with Data Structures
    Advanced Windows Memory Dump Analysis with Data Structures
    Training Course Transcript and WinDbg Practice Exercises with Notes, Fifth Edition
    Dmitry Vostokov

    Learn how to use WinDbg to navigate memory space and Windows data structures to diagnose structural and behavioral patterns in the 64-bit kernel and complete (physical) memory dumps. Additional topics include memory search, kernel linked list navigation, practical WinDbg scripting, registry, system variables and objects, device drivers, and I/O.

  6. Accelerated Windows Malware Analysis with Memory Dumps
    Accelerated Windows Malware Analysis with Memory Dumps
    Training Course Transcript and WinDbg Practice Exercises, Third Edition
    Dmitry Vostokov

    The full transcript of Software Diagnostics Services training. Learn how to navigate process, kernel, and physical spaces and diagnose malware patterns in Windows memory dump files using WinDbg and practical step-by-step hands-on exercises. Covered more than 20 malware analysis patterns. The third edition has some exercises updated to Windows 11.

  7. Event Sourcing in Python
    Event Sourcing in Python
    Event-oriented analysis and design with applications
    John Bywater

    A pattern language for event sourced applications and reliable distributed systems. Examples are written in the Python programming language. Now includes event-oriented introductions to the pattern language scheme of Christopher Alexander, the process philosophy of Alfred North Whitehead, and the person-centred psychology of Rogers and Rosenberg.

  8. Effective Kafka
    Effective Kafka
    A Hands-On Guide to Building Robust and Scalable Event-Driven Applications with Code Examples in Java
    Emil Koutanov

    Modern event-driven architecture has become synonymous with Apache Kafka. This book is a complete, A-Z guide to Kafka. From introductory to advanced concepts, it equips you with the necessary tools and insights, complete with code and worked examples, to navigate its complex ecosystem and exploit Kafka to its full potential.

  9. IT Architecture Modernization Solutions

    Solutions to IT Architecture Modernization Issues.

  10. The Art of Software Reviews
    The Art of Software Reviews
    Find out what's good and bad about your software - practical analysis, evaluation, assessment, audit, review. Covers technical and organisational issues, from requirements over architecture and code up to deployment and rollout.
    Gernot Starke

    Find out what’s good and bad about your software - practical analysis, evaluation, assessment, audit, review. Covers technical and organisational issues, from requirements over architecture and code up to deployment and rollout. 

  11. Enterprise Angular: Micro Frontends and Moduliths with Angular
    Enterprise Angular: Micro Frontends and Moduliths with Angular
    Module Federation - Nx - DDD
    Manfred Steyer

    Important: Book moved! This book moved to our website at ANGULARarchitects.io. Please also register here to get notified about news versions: Download book or register to get notified after updates! --- Learn how to subdivide a huge application into smaller and hence maintainable parts with Domain Driven Design, Nx Monorepos and Micro Frontends.

  12. Clean Architecture en iOS
    Clean Architecture en iOS
    Principios y buenas prácticas de diseño aplicadas en iOS.
    Yair Carreno

    Este trabajo será valioso para aplicar en cualquier compañía, startup o iniciativa personal.Ya sea para aplicar refactor a un proyecto existente o para iniciar una nueva aplicación móvil con sólidas bases de Arquitectura.Ha sido una pieza de referencia invaluable para mis proyectos y espero que también se convierta en lo mismo para el lector.

  13. Terraform: From Beginner To Master: With Examples In AWS

    This book will guide you from being an absolute beginner in Terraform to knowing how to use every aspect of it to successfully configure and manage your infrastructure. Terraform is fast becoming the go to infrastructure as code tool and this book will give you the skills embrace it.

  14. API on Rails 6 (French)
    API on Rails 6 (French)
    Apprenez les meilleures pratiques pour construire une API en utilisant Ruby on Rails 5. L'intention avec ce livre n'est pas seulement de vous apprendre comment construire une API avec Rails. Le but est également de vous apprendre à construire des API évolutives et maintenables avec Rails ce qui signifie améliorer vos connaissances actuelles sur les rails. Dans ce livre, vous apprendrez à : - Utiliser Git pour le contrôle de version - Construire des réponses JSON - Tester vos points d'entrées avec des tests unitaires et fonctionnels - Mettre en place une authentification avec des JSON Web Tokens (JWT) - Utiliser les spécifications JSON:API - Optimiser et mettre en cache l’API
    Alexandre Rousseau

    Apprenez les meilleures pratiques pour construire une API en utilisant Ruby on Rails 6. L'intention avec ce livre n'est pas seulement de vous apprendre comment construire une API avec Rails, le but est de vous apprendre à construire des API évolutives et maintenables avec Rails. Cela signifie améliorer vos connaissances actuelles sur les rails

  15. API on Rails 6
    API on Rails 6
    Learn best practice to build an API using Ruby on Rails 6. The intention with this book it’s not only to teach you how to build an API with Rails. The purpose is also to teach you how to build scalable and maintainable API with Rails which means improve your current Rails knowledge. In this book you will learn to: - Use Git for version control - Building JSON responses - Test your end-points with unit and functional tests - Set up authentication with JSON Web Tokens (JWT) - Optimize and cache the API
    Alexandre Rousseau

    Learn best practice to build an API using Ruby on Rails 6. The intention with this book it’s not only to teach you how to build an API with Rails. The purpose is also to teach you how to build scalable and maintainable API with Rails which means improve your current Rails knowledge