Nous avons des cas d'utilisation d'affaires étaient un seul cas d'utilisation d'affaires aura,transaction de base de données de manutention pour le domaine des affaires
lecture - écriture - écriture - lecture - écriture etc
En substance, il est un mélange de lecture et écrire des appels, mais soit toutes les écritures doivent travailler ou pas du tout (comme dans rollback toutes les écritures avec succès jusqu'à l'écriture a échoué)
Notre système est le suivant
Module DB - rabbitmq - base de données
Actuellement, le module DB a un DAO CRUD par table. Il offre une API unique qui prend en entrée le nom, le fonctionnement et les modifications de la table, crée un json et le donne à Rabbitmq. Quels modèles de conception/solutions connues sont disponibles pour gérer ce scénario de gestion et de restauration de transactions. Quand je google, je trouve la plupart des solutions pour le monde SQL que nous n'utilisons pas.
Toute aide sera grande.
Merci!