Leanpub Header

Skip to main content

Filters

Category: "Software Architecture"

Books

  1. Agile For Teams
    Matt Kocaj

    This playbook is a condensed how-to for small teams to get an agile process set up and delivering within days. The advice contained within is composed from real-world successful projects and teams. While this guide is focused on lean principles and keeping things simple, it does scale and all the small bits are included.

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

  3. Microservices - A Practical Guide
    Principles, Concepts, and Recipes
    Eberhard Wolff

    There is a huge number of technologies to choose from when it comes to implementing a microservices system. This books how microservices system can be implemented in practise - including sample code on GitHub.

  4. When companies try to become more agile, they often make mistakes or land in a local optimum. In this book, I show you some anti-patterns, their root causes, and what you can do about them.

  5. System Design Heuristics
    Gerald M. Weinberg

    The first part of this book will be devoted to principles: thoughts that apply to design in general.The second part will provide a collection of heuristics: activities that designers use to help produce better designs and avoid serious design mistakes.

  6. Globally-Distributed Applications with Microsoft Azure
    For developers and architects
    Christos Sakellarios

    Practical guide for building and managing globally-distributed applications on Microsoft Azure. Learn how to use Azure Services to achieve maximum performance in web applications deployed in multiple regions around the world. Design resilient planet-scale web applications, automate resource provisioning and release processes.

  7. Microservices Rezepte
    Eberhard Wolff and INNOQ

    Diese Broschüre zeigt Technologie-Rezepte für die Implementierung von Microservices. Die Beispiele stehen als Code zum Download bereit. Der Leser bekommt so eine pragmatische Einführung in die Umsetzung von Microservices.

  8. Java EE 8
    Only What's New
    Alex Theedom

    This book covers all new and updated Java EE 8 APIs with plenty of code examples to demonstrate each feature: JSON Binding 1.0, Security 1.0, Servlet 4.0, Bean Validation 2.0, CDI 2.0, JAX-RS 2.1, JSF 2.3, JSON Processing 1.1 and JPA 2.2. Only what's new is included, so you won't spend time reading what you already know, only what you don't.

  9. This book is free, please consider paying what you think it's worth and supporting independent authors.

  10. Technology Execution
    Enabling business strategy and Contributing to the Business & Customer Success. Getting things done from technology teams.
    Kondal Kandregula

    Enabling business strategy and contributing to the business & customer success. Getting things done from technology teams.Getting things done by the technology teams.

  11. C#eckmate
    Learning C# and Programming Chess
    Neal Terrell

    Learn the C# programming language by designing and implementing board games, including Othello and chess.

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

  13. Applied Modularity
    Do we really need OSGi, Micro Services and the Java Module System?
    Reik Oberrath

    How can a book offer anything “applied” on an abstract topic such as modularity in software development? – Well, for instance, by runnable examples and code to play with, by comparing different approaches of modularity applied to the same business domain and by field reports from projects where modularity has been intensively applied.

  14. Hands-on Domain-driven Design - by example
    Domain-driven Design practically explained with a massive case study
    Michael Plöd

    This book aims to explain the concepts of Domain-driven Design in a way that it is easily applicable in practice. Each chapter contains a theoretical part which is explained from the point of view of practical applicability and then exercises with solutions based on a comprehensive, complex case study (real estate loans).

  15. Development and Deployment of Multiplayer Online Games, Vol. III.
    Server Arch, Fault Tolerance, Pre-Coding
    'No Bugs' Hare

    Want to write The Next Big Multiplayer Online Game? This series will help you to learn the ropes. Vol.III covers Server-Side Architecture (including Fault Tolerance) - as well as things you should do before starting coding.