Comment gérer les données dans un système basé sur des services faiblement couplé ?
Avec les microservices, nous apprenons à encapsuler et à découpler un service d'un autre afin qu'ils puissent continuer à évoluer et à se développer indépendamment. Cependant, nous avons toujours besoin de manipuler un ensemble de données commun, et nous nous trouvons donc face à une contradiction.
Une dichotomie : les systèmes de données ont pour but de rendre les données disponibles. Les services servent à les cacher.
Découvrez les bénéfices d'un journal immuable des changements d'état et pourquoi cette approche offre la plupart des avantages du datawarehouse sans les inconvénients de la centralisation.