Очереди/Топики
Это такой асинхронный формат взаимодействия, когда между двумя системами/сервисами лежит прокладка - брокер сообщений. И эти 2 системы начинают вместо прямого «дерганья» друг друга обращаться в этот брокер. Брокер же выделяет место, в которое одна система/сервис кладёт сообщение другой - такое место и называется очередь/топик.
Очереди и топики работают почти одинаково. Очереди в первую очередь предназначены для организации взаимодействия один-одному или многие-одному, а топики один-всем, или многие-всем.
Помимо функции асинхронного взаимодействия есть еще крутая фишка. Если например моргнет интернет или вообще электричество, то после восстановления работоспособности серверов также восстановятся и очереди/топики. Причем сообщения в них тоже будут те, что были перед аварией.
#словодня
Post #234
1.16K

- 👍 10
- 🤣 6
- 🔥 5