Building Microservices

    Sam Newman

    O'Reilly Media
    2015
    280 páginas
    9h 20m
    ISBN-13: 9781491950357

    Distributed systems have become more fine-grained in the past 10 years, shifting from code-heavy monolithic applications to smaller, self-contained microservices. But developing these systems brings its own set of headaches. With lots of examples and practical advice, this book takes a holistic view of the topics that system architects and administrators must consider when building, managing, and evolving microservice architectures. Microservice technologies are moving quickly. Author Sam Newman provides you with a firm grounding in the concepts while diving into current solutions for modeling, integrating, testing, deploying, and monitoring your own autonomous services. You’ll follow a fictional company throughout the book to learn how building a microservice architecture affects a single domain.

    Edições (2)

    Ver mais
    • book cover
    • book cover
    Resenhas (1)Ver mais
    Breno Henrique picture
    Breno Henrique26/10/2024Resenhou um livro
    5 (Perfeito)

    Insightful Overview of Microservices Architecture

    Sam Newman’s Building Microservices is an invaluable resource for anyone looking to understand or implement microservices in their architecture. Newman masterfully explains the core concepts and principles behind microservices, offering practical advice while covering both technical and organizational challenges. The book’s greatest strength lies in its holistic approach, covering not just how to break down monolithic applications but also how to manage the resulting complexity. Topics such as deployment pipelines, testing strategies, and monitoring are discussed in detail, alongside real-world examples that help illustrate key points. Newman’s writing style is clear and accessible, making complex topics easy to understand without oversimplifying them. What stands out is his emphasis on the trade-offs and challenges of moving to microservices. Rather than promoting a one-size-fits-all solution, Newman is pragmatic, addressing when microservices are appropriate and when they might be overkill. This book is ideal for software architects, developers, and DevOps teams who are looking to adopt microservices or refine their existing implementations. It serves both as a guide for beginners and a reference for experienced professionals.

    3 curtidas

    Estatísticas

    Avaliações

    4.5 / 28
    • 5 estrelas57%
    • 4 estrelas32%
    • 3 estrelas11%
    • 2 estrelas0%
    • 1 estrelas0%