Sections
Accueil UNamur > Agenda > Défense de mémoire - Recommandations de stratégies de gestion de contraintes d’intégrité des données dans les architectures microservices
événement

Défense de mémoire - Recommandations de stratégies de gestion de contraintes d’intégrité des données dans les architectures microservices

Défense de mémoire de monsieur Valentin GEORIS

Catégorie : mémoire
Date : 23/01/2026 10:30 - 23/01/2026 12:00
Lieu : Salle académique
Orateur(s) : Valentin Georis
Organisateur(s) : secretariat informatique

 

Les microservices ne cessent de gagner en popularité puisqu'ils s'adonnent à faciliter, entre autres, l'évolution, le déploiement et la diversification technologique des composants applicatifs.

 

Cependant, cette approche apporte de nouveaux défis, notamment en matière de cohérence des données. Le découpage d'une même action métier à travers plusieurs services autonomes complique la gestion des transactions, surtout lorsque des technologies différentes coexistent et que les événements surviennent dans un ordre imprévisible. Heureusement, des solutions existent, comme les transactions distribuées, l'event sourcing, ou encore les bases de données découplées. Chacune de ces approches offre des avantages, mais souffre également de leurs propres limites, telles que le manque d'isolation, la complexité de mise en oeuvre ou encore la perte de performance. Pourtant, les difficultés ne résident pas uniquement dans leurs freins techniques et technologiques. Le véritable défi concerne la compréhension de ces approches, ainsi que la capacité à choisir les stratégies les plus adaptées aux exigences.

 

Pour répondre à ce besoin, trois contributions sont proposées dans ce travail. Premièrement, une synthèse structurée des approches existantes. Ensuite, des tableaux comparant ces solutions en s'appuyant sur des exigences non-fonctionnelles comme point de comparaison. Enfin, un outil interactif, appelé Integris, permettant l'exploration dynamique des différentes stratégies.

 

L'évaluation menée auprès des praticiens montre qu'Integris aide efficacement, dans la majorité des cas, à sélectionner des approches pertinentes, en restant suffisamment rapide et simple d'utilisation compte tenu de la complexité du domaine et tout en complétant judicieusement l'expertise humaine.

 

Mots-clés : microservices, bases de données, intégrité, cohérence, transactions, événements

 

Télecharger : vCal