Загрузка страницы

Брокер сообщений Kafka в условиях повышенной нагрузки / Артём Выборнов (Rambler&Co)

Приглашаем на Saint HighLoad ++ 2021
20 и 21 сентября 2021, Санкт-Петербург, DESIGN DISTRICT DAA in SPB
Программа, билеты и подробности - https://clck.ru/VmKaW
--------
РИТ++ 2017, Backend Conf

Тезисы:
http://backendconf.ru/2017/abstracts/2542.html

Kafka - распределённый брокер сообщений, нашедший широкое применение как универсальная шина для больших данных. Kafka позволяет как реализовать realtime-обработку большого числа событий, так и построить батчевый pipeline по доставке логов.

Почему мы используем Kafka? Если коротко - унификация. А если чуть подробнее - десятки поставщиков, терабайты логов каждый день, онлайн- и офлайн-pipeline'ы - без единой высокопроизводительной шины данных с этим крайне сложно совладать.

Из доклада вы узнаете о том, почему мы перешли на Kafka, и как она вписалась в наш pipeline. Поймёте, как обеспечить exactly once доставку данных. Узнаете о том, как из-за одной опечатки в несколько раз выросла нагрузка на Kafka, и что мы из этого выяснили. Выясните, какие метрики Kafka стоит мониторить и как по ним понять, что что-то идёт не так.

Видео Брокер сообщений Kafka в условиях повышенной нагрузки / Артём Выборнов (Rambler&Co) канала HighLoad Channel
Показать
Комментарии отсутствуют
Введите заголовок:

Введите адрес ссылки:

Введите адрес видео с YouTube:

Зарегистрируйтесь или войдите с
Информация о видео
17 января 2018 г. 2:18:29
00:37:50
Другие видео канала
Григорий Кошелев — Когда всё пошло по КафкеГригорий Кошелев — Когда всё пошло по КафкеМикросервисная архитектура, подходы и технологии / Кирилл Ветчинкин (TYME)Микросервисная архитектура, подходы и технологии / Кирилл Ветчинкин (TYME)Немного о: RabbitMQ, Kafka, Redis, Memcached, NuxtJS, MongoDB, PostgreSQLНемного о: RabbitMQ, Kafka, Redis, Memcached, NuxtJS, MongoDB, PostgreSQLУчебный план для highload-гуру / Андрей Аксёнов (Sphinx Technologies Inc)Учебный план для highload-гуру / Андрей Аксёнов (Sphinx Technologies Inc)Архитектура платежной системы: почти enterprise / Филипп ДельгядоАрхитектура платежной системы: почти enterprise / Филипп ДельгядоОбзор аккумуляторного гравера Dremel 8220Обзор аккумуляторного гравера Dremel 8220Ануар Нурмаканов — Event Sourcing и CQRS на конкретном примереАнуар Нурмаканов — Event Sourcing и CQRS на конкретном примереPostgres vs Mongo / Олег Бартунов (Postgres Professional)Postgres vs Mongo / Олег Бартунов (Postgres Professional)Основы Docker. Большой практический выпускОсновы Docker. Большой практический выпускRabbitMQ vs Kafka | Trade-off's to choose one over other | Tech PrimersRabbitMQ vs Kafka | Trade-off's to choose one over other | Tech PrimersТОП ошибок в инфраструктуре, мешающих высоким нагрузкам / Андрей Половов (Флант)ТОП ошибок в инфраструктуре, мешающих высоким нагрузкам / Андрей Половов (Флант)Database First! О распространённых ошибках использования РСУБД / Николай Самохвалов (Postila)Database First! О распространённых ошибках использования РСУБД / Николай Самохвалов (Postila)Использование Кафки в стальном производстве | Донат Фетисов, Severstal DigitalИспользование Кафки в стальном производстве | Донат Фетисов, Severstal DigitalELK: менеджмент логов, быстрая локализация проблем / Сергей Шумов (News360)ELK: менеджмент логов, быстрая локализация проблем / Сергей Шумов (News360)Все, что тимлид должен знать о найме и увольнении / Степан Овчинников (ИНТЕРВОЛГА)Все, что тимлид должен знать о найме и увольнении / Степан Овчинников (ИНТЕРВОЛГА)Про Kafka (основы)Про Kafka (основы)2. HIGHLOAD. Типовые архитектуры | Технострим2. HIGHLOAD. Типовые архитектуры | ТехностримПочему ivi перешел со Sphinx на Elasticsearch / Евгений Россинский (ivi)Почему ivi перешел со Sphinx на Elasticsearch / Евгений Россинский (ivi)Реактивные микросервисы с Apache Kafka / Денис Иванов (2ГИС)Реактивные микросервисы с Apache Kafka / Денис Иванов (2ГИС)
Яндекс.Метрика