Model Mitosis : ne plus se tromper entre les microservices et le monolithe


Details
Pour cette session de rentrée, nous avons le plaisir de recevoir Josian Chevalier et Julien Topçu pour leur conférence "Model Mitosis : ne plus se tromper entre les microservices et le monolithe" :
Tout comme le développement doit être itératif, le design du logiciel doit changer lorsque le contexte et notre compréhension du problème évoluent. Au fur et à mesure qu'un logiciel se développe pour résoudre plus de problèmes, il devient moins souple dans sa capacité à évoluer. Des tensions apparaissent au sein du modèle métier du logiciel qui peine à rester cohérent.
Finalement, il atteint une masse critique et devient un monolithe de code en spaghetti... Comment pouvons nous déterminer quand il est temps de modulariser notre logiciel ? Comment prendre la décision de le scinder en plusieurs modules ou services ? Comment gérer la différenciation progressive de nos modèles métiers tout en évitant les couplages inutiles ? Il n'est pas facile de découper son logiciel en deux car déterminer les bonnes frontières peut s'avérer être compliqué.
Découvrez avec nous le Model Mitosis, une approche dynamique utilisée pour diviser un modèle métier en plusieurs modèles qui seront façonnés et découplés de manière itérative. Gagnez en flexibilité afin de mieux déterminer quand diviser votre logiciel en plusieurs services tout en évitant de payer les coût d'échelle des microservices ou bien de devenir un monolithe distribué.
Josian Chevalier : Software Crafter à Shodo, spécialisé dans le Domain Driven Design. Je plaide pour une approche rationnelle et durable du développement logiciel, basée sur les besoins métiers.
Julien Topçu : Julien est un Tech Coach avec 15 ans d'expérience, spécialisé dans le Domain-Driven Design (#DDD). Son expertise réside dans l'aide aux organisations pour construire des systèmes à forte valeur métier. Julien se concentre sur l'alignement de l'organisation, de l'architecture et des pratiques logicielles avec le métier. En tant que membre de la fondation OWASP, il promeut activement les bonnes pratiques en matière de sécurité applicatives. Speaker international, Julien aime partager ses connaissances avec la communauté.
Fondateur de CraftsRecords, il aide les membres de notre communauté à se lancer dans le monde des conférences.
---------------------------------------
Cette session aura lieu dans les locaux de Proxiad
Un pot vous sera offert par Proxiad à l'issue de la conférence.
Accès : Proxiad Rennes
Flex-O, Digital Park Bâtiment C
801 Av. des Champs Blancs
35510 Cesson-Sévigné
Comment venir ?
🚍 Transports en commun : station Cesson-ViaSilva (lignes C1, 50, 64, 70, 83, 164ex)
🚲 Vélo : des racks extérieurs sont disponibles devant le bâtiment C Digital Park.
🚗 Voiture : le parking relai P+R situé juste en face du bâtiment est en accès libre et dispose de 16 bornes de recharge électriques.
Accès : L’entrée est située face au parking relai P+R, dans le bâtiment C de l’ensemble « Digital Park » (enseigne Flex-O au fronton).

Model Mitosis : ne plus se tromper entre les microservices et le monolithe