Коллеги, привет, подскажите, в какую сторону копать, вопрос по архитектуре
Есть проект - агрегатор (достался по наследству от предыдущих разрабов), который сводит учителей и учеников. Клиент платит проекту, проект уже платит центрам и логопедам
По какой архитектурной модели реализовать эту систему транзакций, чтобы не терялись деньги (от случия к случаю сейчас это происходит). Сейчас все криво-косо реализовано в одной базе вместе с данными для аутентификации, мета-информацией занятий и прочим в mySql. И бухгалтерское приложение монолитом вместе с клиентским и hr-овским лежит.