она закоммитится? Например я что-то сохраняю в бд, потом хочу уведомление в кафку отправить, уведомление отправилась, 100% вероятность что моя транзакция успешно завершится и данные останутся согласованными или как в такой ситуации лучше поступить?
нет 100% вероятности)
Вопрос по транзакциям ещё есть) А если у меня запрос от сервера к серверу и такая цепочка получается и каждый сервер записи пишет , как тут делать такую транзакцию? Я насколько знаю это распределеная транзакция и это уже плохая архитектура?
лучше избегать но спринг это умеет погугли, даже на сайте самого спринга есть
Обсуждают сегодня