ArchitectureArchitecture
Conference45min
INTERMEDIATE

Rendre une application multitenant sans embêter les développeurs

Mirakl shares their experience in transforming a single-tenant application into a multi-tenant one. They aim for a seamless transition to minimize potential errors and mental workload. The talk covers technical challenges, key learnings, and recommendations using real-life examples with databases, Kafka, batches, and microservices. It's a summary on making a complex application multi-tenant while reducing mental burden.

Nelson Dionisi
Nelson DionisiMirakl
Paulo Matias
Paulo MatiasMirakl

talkDetail.whenAndWhere

Thursday, April 18, 11:35-12:20
Neuilly 153
talks.description
De nombreuses applications sont dans un premier temps développées de manière monotenant (une instance par client), avant de devoir être rendues multitenant (des instances mutualisées entre différents clients), le plus souvent pour limiter les coûts.
Chez Mirakl, nous sommes passés par là et avons dû transformer notre application monotenant en application multitenant. Notre objectif a été de rendre notre application multitenant en faisant en sorte que cela soit 100 % transparent pour les développeurs, afin de limiter les erreurs possibles et la charge mentale. C'est un chemin semé d'embûches durant lequel nous avons fait face à de nombreuses problématiques.
Ce talk propose un retour d'expérience sur comment nous avons fait, les difficultés techniques rencontrées, les enseignements que nous en avons tirés, les erreurs à éviter, nos recommandations...
On parlera d'exemple concrets de la vraie vie avec des bases de données, du Kafka, des batchs, des micro-services... Bref, un résumé de comment rendre une application complexe multitenant en limitant la charge mentale.
charge mentale
développeurs
application multitenant
mirakl
talks.speakers
Nelson Dionisi

Nelson Dionisi

Mirakl

France

Director of Engineering @Mirakl
Passionné par Java et son éco-système, avec toujours à coeur de développer des applications utiles et fonctionnelles.
Paulo Matias

Paulo Matias

Mirakl

France

Engineering Manager at Mirakl
comments.title

comments.speakerNotEnabledComments