ArchitectureArchitecture
Deep Dive180min
ADVANCED

De l'Orchestration à la Chorégraphie, de la Pratique à la Théorie

L'abstract examine les concepts d'orchestration et de chorégraphie dans les architectures logicielles modernes. À travers un exercice de codage, il explique comment passer d'une approche à l'autre, les avantages de chaque style et comment les mettre en œuvre efficacement. Il aborde également l'Architecture Event-Driven.

cyrille martraire
cyrille martraireArolla
Marouane BEN AMARA
Marouane BEN AMARAArolla

talkDetail.whenAndWhere

Friday, April 19, 13:30-16:30
Neuilly 151
talks.description
Si vous intervenez sur des architectures logicielles modernes, avec des micro-services ou des monolithes modulaires, alors les termes d'orchestration ou de chorégraphie vous sont probablement déjà familiers. Pourtant de nombreuses confusions existent, avec des interrogations sur les détails de mise en œuvre.
À travers un exercice de code spécialement dédié et très simple, nous examinerons pas-à-pas comment transformer un système d'une de ces approches à l'autre. Nous aborderons ainsi par la pratique les avantages des garanties fortes offertes par l'orchestration, par contraste avec la chorégraphie qui favorise le découplage et facilite ainsi une architecture évolutive.
En s'appuyant sur cet exercice, nous préciserons ce qui distingue ces deux styles et comment les mettre en œuvre de façon concrète pour en tirer le meilleur bénéfice et éviter les travers classiques. Nous ferons le lien avec les patterns correspondants et sur les critères pour choisir sereinement le style adapté à chaque contexte. L'Event-Driven Architecture n'aura alors plus de secret pour vous !
orchestration
Event-Driven Architecture
architectures logicielles
chorégraphie
talks.speakers
cyrille martraire

cyrille martraire

Arolla

France

Cyrille est CTO co-fondateur d'Arolla, un cabinet de conseil qui rassemble 130 enthousiastes de l'ingénierie logicielle moderne (Software Craft). Il est le fondateur de la communauté Paris Software Crafters, qui compte aujourd'hui plus de 4800 membres, et est l'auteur du livre : "Living Documentation" chez Addison-Wesley et co-auteur du livre "Software Craft" chez Dunod. Cyrille est orateur régulier dans des conférences en Europe et au-delà.
Avec plus de 24 ans d'expérience en développement logiciel, Cyrille intervient toujours comme formateur et en conseil en architecture et en conception, avec l'aide de Domain-Driven Design et avec une vraie curiosité pour tous les métiers, de la finance à la logistique ou au médical.
Marouane BEN AMARA

Marouane BEN AMARA

Arolla

France

Software Development Engineer
comments.title

comments.speakerNotEnabledComments