YoVDO

Model Mitosis - Scale Software While Avoiding Becoming a Legacy Monolith Without Falling into the Microservices Trap

Offered By: Devoxx via YouTube

Tags

Devoxx Courses Cell Biology Courses Mitosis Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore a dynamic approach to software design and modularization in this 46-minute conference talk from Devoxx. Learn how to scale software effectively while avoiding the pitfalls of becoming a legacy monolith or falling into the microservices trap. Discover the concept of Model Mitosis, a method for splitting business models into multiple, decoupled components that evolve iteratively. Gain insights on identifying the right time to modularize software, making informed decisions about splitting into modules or services, and managing the progressive differentiation of business models without unnecessary coupling. Understand how to achieve flexibility in choosing when to split into multiple services, avoiding the scale costs associated with microservices and the risk of becoming a distributed monolith. This talk provides valuable strategies for maintaining software coherence and adaptability as it grows to solve more complex problems.

Syllabus

Model Mitosis by Julien Topçu & Josian Chevalier


Taught by

Devoxx

Related Courses

Preparation for Introductory Biology: DNA to Organisms
University of California, Irvine via Coursera
Programmed cell death
Ludwig-Maximilians-Universität München via Coursera
Inside Cancer: How Genes Influence Cancer Development
University of Bath via FutureLearn
Human Physiology
The University of Oklahoma via Janux
AP® Biology - Part 1: The Cell
Rice University via edX