Дмитрий Володин, Павел Мамонтов

День 1 /  / Зал 2  /  RU /

Немного истории: Apache Kafka был первоначально разработан LinkedIn и потом был передан в open source-сообщество Apache Software Foundation в 2011 году. Про контейнеры в те годы еще так широко не говорили.

ZooKeeper, который Kafka использует для координации между потребителями, изначально был разработан Yahoo в начале 2000-х (когда уж точно никто о контейнерных технологиях не слышал) для оптимизации процессов, запущенных в кластере больших данных, путем сохранения состояния в локальных файлах журналов на серверах.

Прошли годы, пришли контейнеры, потеснив монополию виртуальных машин.

Как же теперь запускать Kafka в контейнерах и на современных платформах? Ведь она была разработана давно и для традиционных серверных архитектур и виртуальных машин.

Мы покажем, как это делает AMQ Streams. Этот продукт создан на основе проекта Strimzi. AMQ Streams взял все лучшее от решений для контейнеров, проектов Kubernetes и OpenShift — операторы, конфигмапы, сервисы, роутеры, шаблоны.



Red Hat
Red Hat
 

Контакты