BookShared
  • MEMBER AREA    
  • Monolith to Microservices: Evolutionary Patterns to Transform Your Monolith

    (By Sam Newman)

    Book Cover Watermark PDF Icon Read Ebook
    ×
    Size 29 MB (29,088 KB)
    Format PDF
    Downloaded 696 times
    Last checked 16 Hour ago!
    Author Sam Newman
    “Book Descriptions: How do you detangle a monolithic system and migrate it to a microservices architecture? How do you do it while maintaining business-as-usual? As a companion to Sam Newman's extremely popular Building Microservices, this new book details a proven method for transitioning an existing monolithic system to a microservice architecture.

    With many illustrative examples, insightful migration patterns, and a bevy of practical advice to transition your monolith enterprise into a microservice operation, this practical guide covers multiple scenarios and strategies for a successful migration, from initial planning all the way through application and database decomposition. You'll learn several tried and tested patterns and techniques that you can use as you migrate your existing architecture.

    *Ideal for organizations looking to transition to microservices, rather than rebuild
    *Helps companies determine whether to migrate, when to migrate, and where to begin
    *Addresses communication, integration, and the migration of legacy systems
    *Discusses multiple migration patterns and where they apply
    *Provides database migration examples, along with synchronization strategies
    *Explores application decomposition, including several architectural refactoring patterns
    *Delves into details of database decomposition, including the impact of breaking referential and transactional integrity, new failure modes, and more”

    Google Drive Logo DRIVE
    Book 1

    Fundamentals of Software Architecture: An Engineering Approach

    ★★★★★

    Mark Richards

    Book 1

    Software Architecture: The Hard Parts: Modern Trade-Off Analyses for Distributed Architectures

    ★★★★★

    Neal Ford

    Book 1

    Designing Data-Intensive Applications

    ★★★★★

    Martin Kleppmann

    Book 1

    Clean Architecture

    ★★★★★

    Robert C. Martin

    Book 1

    Team Topologies: Organizing Business and Technology Teams for Fast Flow

    ★★★★★

    Matthew Skelton

    Book 1

    Learning Domain-Driven Design: Aligning Software Architecture and Business Strategy

    ★★★★★

    Vladik Khononov

    Book 1

    The Pragmatic Programmer: From Journeyman to Master

    ★★★★★

    Dave Thomas

    Book 1

    Software Engineering at Google: Lessons Learned from Programming Over Time

    ★★★★★

    Titus Winters

    Book 1

    A Philosophy of Software Design

    ★★★★★

    John Ousterhout

    Book 1

    The Software Architect Elevator: Redefining the Architect's Role in the Digital Enterprise

    ★★★★★

    Gregor Hohpe

    Book 1

    Domain-Driven Design: Tackling Complexity in the Heart of Software

    ★★★★★

    Eric Evans

    Book 1

    The Staff Engineer's Path: A Guide for Individual Contributors Navigating Growth and Change

    ★★★★★

    Tanya Reilly

    Book 1

    The Manager's Path: A Guide for Tech Leaders Navigating Growth and Change

    ★★★★★

    Camille Fournier

    Book 1

    Clean Agile: Back to Basics

    ★★★★★

    Robert C. Martin

    Book 1

    Tidy First?: A Personal Exercise in Empirical Software Design

    ★★★★★

    Kent Beck

    Book 1

    The Phoenix Project: A Novel About IT, DevOps, and Helping Your Business Win

    ★★★★★

    Gene Kim