Что такое RabbitMQ
Обновлено:
Опубликовано:
|
RabbitMQ —
простыми словами
|
программный продукт для реализации брокера сообщений на основе протокола AMQP (Advanced Message Queuing Protocol). Простыми словами, программа, которая принимает задания от другой программы или другой части той же программы. Используется для выполнения асинхронных запросов, не заставляя пользователя ждать, пока программа обработает запрос, который можно обработать в фоне. Установить данный брокер можно локально на все популярные операционные системы — Linux (Debian, Ubuntu, Red Hat, CentOS), Windows, FreeBSD, Solaris, Mac OS. Также RabbitMQ может быть запущен как приложение Docker или в кластере Kubernetes. Скачать программу и получить подробную инструкцию по установке можно на официальном сайте. Программный брокер сообщений поддерживает большое количество популярных языков программирования, таких как Python, Java, C#, PHP, Golang и так далее. Примеры подключений и сценарии использования можно прочитать на странице RabbitMQ Tutorials официального сайта. Терминология:
Популярные аналоги:
Еще немного о RabbitMQ на Википедии. Задать вопрос в телеграм-чате |
Встречается в статьях
Инструкции:
Мини-инструкции:
Другие термины
Интернет-провайдер
SSH
Java
Keycloak
SARG
WPA
Selinux
FPS
Аккаунт
Memcached
Блог
ЦОД
Тачпад
Mikrotik
Vagrant
Тонкий клиент
Seafile
IVR
RAW (файловая система)
Куки (cookie)
.....