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

Software as a Service
University of California, Berkeley via Coursera
How to Build a Startup
Udacity
Developing Innovative Ideas for New Companies: The First Step in Entrepreneurship
University of Maryland, College Park via Coursera
Make an Impact: Sustainability for Professionals
University of Bath via FutureLearn
Financial Modeling for the Social Sector
Philanthropy University via Acumen Academy