# Брокеры очередей

# Kafka

# Описание

Приложуха на яве от Apache. Требует Java в системе. Разработчик предлагает запускать сервис скриптами. Также есть имбовая вещь как Kafka Connect - утилита которая позволяет связать кафку и какое-то внешнее хранилище, например S3, Elasticsearch, обычные файлики в ФС, и **СУБД.** Последнее позволяет выполнять какой-нибудь экшон на основе прилетевших в БД данных, что очень круто.

Состав:

- Zookeeper
- Kafka

Zookeeper следит за состоянием кафки и хранит всякие метаданные. Упал зукипер - упала кафка.

<p class="callout danger">Зачем Zookeeper? Кто такой Confluent и почему он везде вылезает?  
</p>

## Kafka

Есть топики, т.е. очереди по сути.

Есть партиции (что это?)