TGViewer
Гуманный аналитик Гуманный аналитик @humane_analyst · 413 subscribers
Post #304 240
💬 Модели доставки сообщений: Push и Pull

При проектировании интеграционных взаимодействий важно понимать две базовые модели доставки сообщений: Push ("толкай") и Pull ("тяни"). Поэтому давайте рассмотрим их ключевые особенности.

📌 Push ("Толкай")

- Кратко: Источник сам отправляет ("выталкивает") сообщение получателю.
- Иллюстрация: Курьерская служба по мере поступления заказов направляет посылки водителям. Если водитель перегружен заказами, эффективность падает.
- Подробнее: Система немедленно передаёт сообщение клиенту, как только оно поступает в саму систему или создано в ней.
- Используется: В RabbitMQ.
- Преимущества: Быстрая передача сообщений; меньшая нагрузка на хранилище брокера.
- Недостатки: Возможна перегрузка клиента при большом количестве входящих сообщений.

📌 Pull ("Тяни")

- Кратко: Потребитель сам запрашивает ("вытягивает") сообщения из источника.
- Иллюстрация: Библиотека, в которой читатели берут книги, когда сами готовы их читать. При этом брать сразу множество книг непрактично.
- Подробнее: Клиенты сами выбирают нужный момент для чтения сообщений.
- Используется: В Apache Kafka.
- Преимущества: Избегает перегрузок клиента, помогает оптимизировать обработку большого объёма данных.
- Недостатки: Требует больше внимания к разработке клиентов; увеличивается потребление ресурсов на хранение сообщений.

#интеграции #брокеры
  • 👍 5
  • 🔥 3
  • 🏆 1
More from @humane_analyst
  1. Oct 1, 2026⚡ TechCommunity Fest 2026 (TCF2026) Я сегодня на TechCommunity Fest. Событие не для широко…
  2. Sep 28, 2026📕 "Ikigai: The Japanese Secret to a Long and Happy Life" by Héctor García and Francesc Mi…
  3. Sep 24, 2026Друзья, поздравляю всех с Днём системного аналитика! 🥂 Пусть все требования будут чёткими…
  4. Sep 21, 2026📣 Выложены записи трека "Архитектура и анализ" CodeFest'16. Смотрим! 📺 #события #codefes…
  5. Sep 16, 2026🤖 Новая веха: заказчик принëс нейрослоп На днях произошло событие, которое без преувеличе…
  6. Sep 10, 2026Моё настроение сегодня как нельзя лучше представлено на этом ролике. #юмор #методыуправлен…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →