Основы Kafka

0/5 ·
Создан: 12 сентября 2023 г. Обновлён: 29 марта 2026 г.

Системы потоковой передачи данных сегодня критически важны для масштабируемых и отказоустойчивых приложений, и Apache Kafka является стандартом для решения этих задач. На курсе разбирается внутренняя архитектура Kafka и принципы построения распределенных систем обработки событий в реальном времени.

Внутри разбираются ключевые аспекты работы с платформой:

  • Конфигурация кластеров и клиентов для настройки баланса между латентностью, пропускной способностью и гарантией доставки сообщений.
  • Интеграция с внешними системами (СУБД, файловые хранилища) через Kafka Connect.
  • Разработка потоковых приложений на Kafka Streams для быстрой обработки данных.
  • Проектирование архитектур с несколькими кластерами для обеспечения высокой доступности и горизонтального масштабирования.

Материал ориентирован на разработчиков, которые хотят научиться создавать надежные Java- и REST-сервисы, работающие с высоконагруженными потоками данных.

Автор

Другие материалы школы

Шаблоны проектирования приложений масштаба предприятия Сбор взносов
872 ₽ 19 682 ₽ −96%

Шаблоны проектирования приложений масштаба предприятия

IBS
Микросервисная архитектура Сбор взносов
2 010 ₽ 46 900 ₽ −96%

Микросервисная архитектура

IBS
Domain Driven Design Сбор взносов
1 830 ₽ 45 000 ₽ −96%

Domain Driven Design

IBS
Ключевые практики архитектора ПО Можно купить
2 400 ₽ 57 500 ₽ −96%

Ключевые практики архитектора ПО

Михаил Соколов
Проектирование высокопроизводительных приложений Сбор взносов
1 728 ₽ 46 900 ₽ −96%

Проектирование высокопроизводительных приложений

IBS
А
Сбор взносов
4 073 ₽ 44 900 ₽ −91%

Архитектура облачных приложений

IBS
Java Advanced II: высокопроизводительная Java (часть 2) Сбор взносов
2 739 ₽ 62 910 ₽ −96%

Java Advanced II: высокопроизводительная Java (часть 2)

Павел Козлов
J
Можно купить
4 664 ₽ 57 510 ₽ −92%

Java Advanced I: функциональное, асинхронное и реактивное программирование. Часть 1

Игорь Судакевич
J
Можно купить
4 916 ₽ 62 910 ₽ −92%

Java Advanced I, функциональное, асинхронное и реактивное программирование. Часть 2

Игорь Судакевич
Разработка через тестирование (TDD) на Java Сбор взносов
1 585 ₽ 19 900 ₽ −92%

Разработка через тестирование (TDD) на Java

Денис Цыганов
0 · 0 отзывов

Отзывов пока нет. Будьте первым!

Ещё интересные курсы

Исцеляющие настрои. Диск № 31: почки Можно купить
108 ₽ 499 ₽ −78%

Исцеляющие настрои. Диск № 31: почки

Георгий Сытин
С
Можно купить
300 ₽ 500 ₽ −40%

Секс и деньги — удовольствие для настоящих женщин

Сергей Хохлов
Принципы освещения для цифровой живописи Можно купить
104 ₽ 375 ₽ −72%

Принципы освещения для цифровой живописи

Samuel Smith
A
Можно купить
198 ₽ 870 ₽ −77%

Adobe Illustrator для продвинутых иллюстраций

Аарон Мартинес
Целебные секреты Руси. Славянские обереги Можно купить
188 ₽ 490 ₽ −62%

Целебные секреты Руси. Славянские обереги

Евдокия Ладинец
Работа со сновидениями в психоаналитическом консультировании Предзаказ
756 ₽ 6 000 ₽ −87%

Работа со сновидениями в психоаналитическом консультировании

Андрей Колосовцев
В
Можно купить
0 ₽

Великие герои мировой литературы: Фауст [liveclasses] [Евгений Жаринов]