YoVDO

Monolith Decomposition Patterns

Offered By: NDC Conferences via YouTube

Tags

NDC Conferences Courses Microservices Courses Software Architecture Courses

Course Description

Overview

Explore patterns for incrementally migrating from a monolith to microservices in this comprehensive conference talk. Discover why big bang rebuilds are outdated and learn key principles for evolving your architecture while continuously shipping features. Delve into strategies for decomposing existing systems, including stranger patterns, change data capture, and database decomposition. Gain insights on migrating functionality from unchangeable systems, making this talk valuable for working with legacy systems and vendor products. Examine topics such as distributed monoliths, release trains, and the importance of having a clear reason for migration. Learn about the strangler pattern, branch by abstraction, parallel run patterns, and database refactoring techniques. Acquire practical knowledge to avoid common traps and implement a safety net during your microservices transition.

Syllabus

Introduction
Monolith Micro Services
Monoliths
Distributed Monolith
Release Trains
Monolith
You need a reason
Dont get full into those traps
Movement of functionality
Strangler pattern
Branch by abstraction
Parallel run patterns
Database refactoring
Database refactoring example
Database safety net


Taught by

NDC Conferences

Related Courses

Health Informatics: Data and Interoperability Standards
Georgia Institute of Technology via edX
Fractal Architecture
NDC Conferences via YouTube
Strangling the Monolith - Applied Patterns & Practices from the Trenches
NDC Conferences via YouTube
Refactoring Is Not Just Clickbait
NDC Conferences via YouTube
Amazing Algorithms for Solving Problems in Software
NDC Conferences via YouTube