YoVDO

Model Mitosis - A Dynamic Approach to Software Modularization

Offered By: Devoxx via YouTube

Tags

Software Architecture Courses Microservices Courses Distributed Systems Courses Business Models Courses Software Design Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore a dynamic approach to software architecture evolution in this 50-minute Devoxx conference talk. Learn how to navigate the challenges of growing software systems, from monolithic structures to modular designs. Discover the concept of Model Mitosis, a method for iteratively splitting and shaping business models to achieve better flexibility and scalability. Gain insights into identifying the right time for modularization, establishing appropriate boundaries, and managing the progressive differentiation of business models while minimizing unnecessary coupling. Equip yourself with strategies to make informed decisions about service splitting, avoid distributed monoliths, and optimize your software architecture for long-term success.

Syllabus

Model Mitosis: Stop making the wrong choice between microservices and monolith by Julien Topçu


Taught by

Devoxx

Related Courses

Advanced Operating Systems
Georgia Institute of Technology via Udacity
High Performance Computing
Georgia Institute of Technology via Udacity
GT - Refresher - Advanced OS
Georgia Institute of Technology via Udacity
Distributed Machine Learning with Apache Spark
University of California, Berkeley via edX
CS125x: Advanced Distributed Machine Learning with Apache Spark
University of California, Berkeley via edX