|
|
|
|
Главная » 2022 » Июль » 8 » Apache Kafka для разработчиков (2022) PCRec
16:47 Apache Kafka для разработчиков (2022) PCRec |
Kafka — решение многих архитектурных проблем. Подписка на события и надежная передача запросов между приложениями еще никогда не были такими простыми. После интенсива ты организуешь правильную event-driven архитектуру с помощью Kafka! Kafka даст понимание, каким образом мы можем организовать работу микросервисов и повысить общую надежность системы. Также мы поможем узнать, чем же Kafka отличается от других подобных систем и в чем ее преимущества.
Программа обучения:
День 1 - • 1. Введение • 2. Определение терминов. Теория Начнете безошибочно разбираться в терминологии 2.1. Нода, Датацентр, Кластер 2.2. ZooKeeper 2.3. Консумер, продусер, топик 2.4. Сообщение, ключ, значение 2.5. Партиции
• 3. Архитектура Кафка. Теория + практика Научитесь писать простейшие клиенты, будете понимать внутреннюю архитектуру Кафки 3.1. Шардинг (партиционирование) 3.2. Репликация лидер-ведомый 3.3. Концепция указателей (смещений) 3.4. Буферная передача и задержки
• 4. Основы использования Кафка. Теория + практика Научитесь работать со сложными протоколами и настроить приложение так, чтобы оно не развалилось в проде 4.1. Создание топиков 4.2. Сериализация сообщений 4.3. Настройки продюсера 4.4. Настройка консумера 4.5. Partition key: упорядочивание и чтение на клиенте
День 2 - • 5. Алгоритмы на Kafka. Теория + практика Научитесь строить архитектуру между микросервисами 5.1. Асинхронные сообщения 5.2. Подписка на события 5.3. Репликация в микросервисах
• 6. Транзакции с использованием Kafka. Теория + практика Научитесь избегать распространенных проблем с данными при построении архитектуры 6.1. Only once и идемпотентность при записи в базу 6.2. Only once при копировании из топика в топик 6.3. Distributed transactions / Sagas
День 3 - • 7. Событийно-ориентированная архитектура. Теория + практика Начнете использовать все преимущества Kafka 7.1. Однонаправленная обработка событий 7.2. Вариант применения: event sourсing. Акторы 7.3. Работаем с индексом времени вставки 7.4. Расчет агрегатов на Kafka
• 8. Изнасилование Кафка (Kafka как база данных). Теория + практика Поймете, как использовать Кафку в качестве СУБД и стоит ли это делать 8.1. Объединение старых значений ключа 8.2. Доступ к сообщениям в случайном порядке 8.3. Делаем fifo очередь 8.4. Очередь, отсортированная по времени получения aka шедуллер
Информация о видео Название: Apache Kafka для разработчиков Автор: Всеволод Севостьянов, Алексей Бурылов Год выхода: 2022 Жанр: Видеокурс Язык: Русский Выпущено: Россия Продолжительность: долго
Файл Формат: MP4 Видео: AVC, 1920x1080, ~1333 Kbps Аудио: AAC, 320 Kbps, 48.0 KHz Размер файла: 9 Gb
Скачать Apache Kafka для разработчиков (2022) Видеокурс
|
Раздел: видеоуроки |
Автор: colt |
Просмотров: 80 |
Рейтинг: 0.0/0 |
Похожие новости:
Добавлять комментарии могут только зарегистрированные пользователи. [ Регистрация | Вход ]
|
|
Design powered by Xemera™ Copyright © 2009-2024 |
|
|
|
Онлайн всего: 5 Гостей: 5 Пользователей: 0
Всего: 176 Админ: 1 Модераторы: 0 Журналисты: 10 Проверенные: 5 Пользователи: 160 Парней: 142 Девушек: 34
|
|
|