--- aliases: - RabbitMQ tags: - type/moc date: - - 2024-07-02 zero-link: - "[[00 Архитектура ПО]]" parents: - "[[Брокер сообщений]]" linked: --- - Хранит данные в памяти - Гарантия доставки сообщений - at least once delivery. Гарантируется, что наше сообщение получит хотя бы один клиент. - at most once delivery. Не гарантирует доставку. - Гарантирует порядок передачи сообщений: FIFO - Имеется возможность сохранения на диск - Подтверждение отправки/получения - Ограничение количества отправляемых сообщений - Управление поведением не полученных сообщений - [Кластеризация](Кластеризация.md) - [Репликация](_inbox/Репликация.md) ## Заметки - При прочтении сообщения consumer-ом сообщение удаляется из брокера.