La Maif ouvre le code de son outil Thoth

Par:
fredericmazue

mer, 10/03/2021 - 11:58

La Maif a ouvert le code de son outil Thoth. Thoth est une bibliothèque Java qui fournit les outils les outils nécessaires pour implémenter l’event sourcing dans une application Java.

Plutôt que de maintenir un état applicatif, l’approche Event Sourcing propose de se concentrer sur 'ce qui s’est passé' en stockant les événements qui ont mené à l’état applicatif plutôt que l’état en lui-même.

Thoth vous permet de gérer une publication d’événements robuste : les événements sont stockés en base de données avant d’être publiés dans Kafka.
La publication dans Kafka sera retentée jusqu’à ce qu’elle réussisse

Thoth est un logiciel libre sous licence Apache 2.0, disponible sur GitHub.

Des démonstrations de mises en oeuvre sont proposées sur GitHub également.

La Maif organise un meetup pour présenter Thoth le 24 mars prochain.