выделил use cases с реалистичными требованиями под асинхронную репликацию. Не важно, кафка ли, или реплика датабазы
А кому надо 100% - как они сейчас живут? На олтп датабазе?
А как же эти гарантии выполняются при использовании кафки как шины для общения мс в проде? Сомневаюсь что там допустимо что-то потерять
И вот , наша датаконтур по сути один из таких мс (по отношению к продуктовым мс), решили запилить мвп на go, это по сути интеграционный сервис, который должен читать топики, отрабатывать данные и складывать в таблицы
Мы говорим про полную синхронизацию стейтов в разных местах? Или про избежание потерь данных? Вообще, в случае с кафкой - обычное дело записать стейт в базу и не смочь записать в кафку. Редкое (если кластер и клиенты сконфиганы верно), но нужно быть готовым.
Обсуждают сегодня