Курс на Stepik
Обложка курса «Apache Kafka на Python: aiokafka и событийные сервисы» на Stepik
990 ₽

Apache Kafka на Python: aiokafka и событийные сервисы ★ 0.000

Открыть на
STEPIK.ORG

Практический курс по Apache Kafka 4 и aiokafka: строим на Python событийную систему от producer и consumer до gateway, calculator, request/reply, идемпотентности, retries, DLT и наблюдаемости в production.

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Apache Kafka на Python: aiokafka и событийные сервисы»Учеников на курсе 1
Сертификаты, выданные на курсе «Apache Kafka на Python: aiokafka и событийные сервисы»Сертификатов выдано 0
Отзывы о курсе «Apache Kafka на Python: aiokafka и событийные сервисы»Отзывов получено 0
Рейтинг курса «Apache Kafka на Python: aiokafka и событийные сервисы»Рейтинг курса 0.000
Уроки в курсе «Apache Kafka на Python: aiokafka и событийные сервисы»Количество уроков 15
Тесты в курсе «Apache Kafka на Python: aiokafka и событийные сервисы»Количество квизов 73
Стоимость курса «Apache Kafka на Python: aiokafka и событийные сервисы»Стоимость курса 990 ₽ —
Обновления курса «Apache Kafka на Python: aiokafka и событийные сервисы»Обновления курса — —
Дата публикации курса «Apache Kafka на Python: aiokafka и событийные сервисы»Дата публикации курса — ———
Последнее обновление курса «Apache Kafka на Python: aiokafka и событийные сервисы»Последнее обновление — ———
Сложность normal — ———

Чему вы научитесь

  • Разворачивать Apache Kafka 4 в KRaft-режиме и работать с topic, partition, offset и consumer group через CLI
  • Писать producer и consumer на aiokafka и проектировать контракт сообщений с ключами
  • Строить событийный сервис: HTTP gateway, calculator-consumer и проекцию результата со status endpoint
  • Масштабировать обработку через partitions и consumer groups и понимать поведение под нагрузкой
  • Управлять offset commit, replay и выбирать семантику доставки
  • Реализовывать request/reply поверх Kafka с reply topic, Future и timeout
  • Обеспечивать идемпотентность, retries и dead-letter topic
  • Применять idempotent producer и транзакции, писать тесты для событийных сервисов
  • Отслеживать consumer lag, настраивать наблюдаемость и собирать production-систему

О курсе

Практический курс по Apache Kafka 4 и aiokafka: строим на Python событийную систему от producer и consumer до gateway, calculator, request/reply, идемпотентности, retries, DLT и наблюдаемости в production.

Для кого этот курс

Python-разработчики, которые хотят освоить Kafka и событийную архитектуру Backend-инженеры, переходящие от синхронных HTTP-сервисов к асинхронному обмену событиями Разработчики, которые уже используют Kafka, но хотят разобраться с offset, идемпотентностью и семантикой доставки Тем, кто готовится к собеседованиям по распределённым системам и микросервисам

Начальные требования

  • Уверенное знание Python: функции, классы, исключения, основы async/await
  • Понимание основ HTTP и REST
  • Базовые навыки работы с терминалом и Docker
  • Опыт работы с Kafka не требуется: все понятия разбираются с нуля

Преподаватели курса

Как проходит обучение

Курс построен вокруг одного проекта: простого сервиса, который считает «2 + 2 = 4» через Kafka. В каждом уроке он получает новую возможность, от первого producer и consumer до наблюдаемой production-системы. В уроках вы читаете теорию с кодом, запускаете примеры у себя и закрепляете материал задачами с автоматической проверкой. Курс разбит на четыре модуля, на каждый достаточно недели.

Что вы получите

  • Практику на сквозном учебном проекте — сервис вычислений «2 + 2 = 4» через Kafka
  • Автоматически проверяемые задачи после каждого урока
  • Готовую структуру событийного сервиса на Python для собственных проектов
  • Понимание, когда Kafka подходит, а когда лучше выбрать другую архитектуру

Нагрузка

4-5 часов в неделю

Расскажите о курсе друзьям