О сервисе

Сервис управления очередями сообщений (услуга 1.10) - программный брокер сообщений на основе Apache Kafka v2.7.2, представляющий собой распределенную, реплицированную и масштабируемую систему передачи сообщений, работающую по принципу «публикация-доставка».
Высокая пропускная способность Сервиса обеспечивается как со стороны производителей, так и для систем подписчиков. Подписчики могут объединяться в группы. Сообщения могут временно храниться для последующей пакетной обработки. Все сообщения Сервис хранит на диске. Сервис основан на свободно распространяемом ПО Apache Kafka: брокере сообщений, реализованном на языке Scala, и по сути является standalone-приложением, работающим на JVM.
KafkaSE

Увеличить

Основные функции

Основные функции:
  • публикация (запись) и чтение (подписка) на события, включая постоянный обмен данными с другими системами;
  • надежное хранение сообщений;
  • обработка сообщений при их появлении, либо задним числом.
Ключевые функциональные особенности:
  • запись сообщения в топик (адресное пространство);
  • чтение сообщений из топика;
  • доступность данных при потере одного узла;
  • сохранность данных при аварийной остановке всех узлов кластера;
  • возможность перераспределить нагрузку между узлами;
  • отправка информации в платформенный компонент аудита, в частности:
    • создание топика;
    • удаление топика;
    • создание ACL-листов;
    • удаление ACL-листов;
    • получение списка ACL-листов;
    • получение параметров конфигурации топика/динамической конфигурации кластера;
    • изменение параметров конфигурации топика/динамической конфигурации кластера;
    • перераспределение партиций;
    • создание consumer-группы;
    • удаление смещений (offsets) consumer-группы;
    • удаление consumer-группы;
    • изменение квотирования;
    • просмотр информации об используемом Authorizer.
  • предоставление событий мониторинга по протоколу JMX;
  • подготовка инструментов администрирования для:
    • создания/удаления топика;
    • создания/удаления ACL;
    • распределения нагрузки между узлами кластера;
    • изменения конфигурации топиков;
    • увеличения фактора репликации топиков;
    • сохранения/восстановления конфигурации ACL;
    • получения информации по смещению топиков.

Показатели назначения

Минимальная конфигурация Сервиса обеспечивает:
  • размещение объема событий 75 Гб, что составляет 1/2 объема дискового пространства, выделенного для хранения данных Потребителя, за счет использования кластерной конфигурация, необходимой для обеспечения эксплуатационных показателей назначения;
  • глубина хранения событий в топике (параметр log.retention.hours) — 168 часов;
  • фактор репликации данных (параметр replication factor) — 2;
  • максимальный размер сообщения (параметр message.max.bytes) — 104857600.
Предыдущий раздел
Замер времени рассылки конфигураций
Следующий раздел
Быстрый старт
Была ли страница полезной?