Открыто

Интенсив по очередям: Kafka и NATS [DevHands] [Владимир Перепелица]

Тема в разделе "Курсы по программированию", создана пользователем Топикстартер, 22 мар 2025.

Цена: 50000р.-97%
Взнос: 1473р.

Основной список: 40 участников

Резервный список: 1 участников

  1. 22 мар 2025
    #1
    Топикстартер
    Топикстартер ЧКЧлен клуба

    Складчина: Интенсив по очередям: Kafka и NATS [DevHands] [Владимир Перепелица]

    2025-03-23_003641.png

    Изучите архитектуру и принципы работы брокеров и очередей за максимально короткий срок, даже не обладая опытом работы в хайлоад-проектах

    О курсе
    • Погрузиться в «мир брокерев и очередей» за максимально короткий срок, даже не обладая опытом работы в хайлоад-проектах
    • Изучить асинхронное взаимодействие с помощью очередей: подходы, свойства и гарантии
    • Получить практику использования очередей на Python или Golang
    • Изучить и сравнить Kafka/Rabbit/NATS/Redis:
    • Архитектуру проектов, и чем они отличаются
    • На что нужно смотреть при использовании очереди
    • Как правильно конфигурировать системы очередей
    Ваши цели в обучении
    • Получить навыки проектирования с использованием самых «топовых» систем очередей: Kafka и NATS
    • Получить фундамент компетенций архитектора сложных, высоконагруженных информационных систем
    • Получить навыки масштабирования и обеспечения надежности систем, использующих очереди
    • Получить навыки сравнения и выбора систем очередей под конкретную задачу
    Программа обучения
    Встречи: 2.5 недели (2 встречи в неделю)
    Живые лекции и живые демо с ведущим, Владимиром Перепелицей. Ведется запись, ссылка выкладывается в чат. С первого же занятия мы выдаем доступ к настроенной инфраструктуре для выполнения практических заданий + можно забрать докер-образ. Все встречи начинаются в 17:00 МСК (GMT+3), проходят в Zoom. Ссылка на Zoom-митинг «запинена» в чате.

    Занятие 1
    Вводная теория по очередям. Для чего нужны очереди и где они применяются. Подходы в использовании очередей. Основные системы очередей (брокеры и сервисы) их плюсы и минусы. Алгоритмическая составляющая очередей. Как достигнуть exactly once? Топологические схемы систем очередей. Золотые правила мониторинга очередей

    Занятие 2, 3
    Apache Kafka. Архитектура Apache Kafka. Основные понятия, свойства и принципы Потоковая обработка с помощью Kafka Streams. Сценарии применения. Практика. Пошаговый запуск Kafka в различной конфигурации от минимального single instance до production grade кластера с отказоустойчивостью. Разбор основных настроек кластера и на что они влияют. Базовая реализация клиентов на Python и Go

    Занятие 4
    Достижение консистентности между БД и очередью. Transactional Outbox. Deduplication key. Практика: Реализация “сценария оплаты” между двумя БД (postgresql) с использованием очереди

    Занятие 5
    Обзор архитектуры NATS. Ключевые подходы и компоненты (pub/sub, req/res, streaming). Кластеризация (кластер, суперкластер, федерация, edge). Практика: запуск суперкластера и разбор сценариев.

    Автор курса: Владимир Перепелица
    Эксперт по большим проектам, очередям и TarantoolРегулярный спикер и член ПК конференций HighloadСоздатель S3 в VK Cloud

    Старт следующего потока: 8-го апреля 2025 года.
    Вторник, четверг (17-00 мск).

    Стоимость курса: 50000 руб.
    Скрытая ссылка
     
    2 пользователям это понравилось.
  2. Последние события

    1. konstantinx5
      konstantinx5 участвует.
      9 май 2025 в 03:46
    2. konstantinx5
      konstantinx5 не участвует.
      9 май 2025 в 03:46
    3. konstantinx5
      konstantinx5 участвует.
      9 май 2025 в 03:46
    4. tolpekin
      tolpekin участвует.
      25 апр 2025
  3. Обсуждение
  4. 25 мар 2025
    #2
    Mitrandir
    Mitrandir ЧКЧлен клуба
    Давайте соберемся!
     
    1 человеку нравится это.
  5. 27 мар 2025
    #3
    Mitrandir
    Mitrandir ЧКЧлен клуба
    АУУ!!
     
  6. 31 мар 2025
    #4
    Mitrandir
    Mitrandir ЧКЧлен клуба
    Давайте соберемся! ПЛИЗ!!!
     
    1 человеку нравится это.