Игры
 Видео
 Музыка
 Графика
 Интересно
 Программы
 Библиотека
 Видеоуроки
 Кулинария
 Разное




ivashka
Добавил новостей Статьи: 9647
Написал комментариев Мысли: 0
zyzy
Добавил новостей Статьи: 9533
Написал комментариев Мысли: 0
didl3
Добавил новостей Статьи: 8428
Написал комментариев Мысли: 0
Kioka83
Добавил новостей Статьи: 5331
Написал комментариев Мысли: 0
trigall
Добавил новостей Статьи: 4979
Написал комментариев Мысли: 0
colt
Добавил новостей Статьи: 4221
Написал комментариев Мысли: 0
NIKIG
Добавил новостей Статьи: 2397
Написал комментариев Мысли: 0
Какая категория интереснее?
Всего ответов: 23
Главная » 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 | Просмотров: 75 | Рейтинг: 0.0/0
Похожие новости:
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Design powered by Xemera™ Copyright © 2009-2024


Гость


Имя: Гость
IP: 18.221.40.170
Ты здесь: -й день
Добавить новость
Читать ЛС ()
Мой профиль
Выход

Онлайн всего: 258
Гостей: 258
Пользователей: 0

   Всего: 176
   Админ: 1
   Модераторы: 0
   Журналисты: 10
   Проверенные: 5
   Пользователи: 160
   Парней: 142
   Девушек: 34
«  Июль 2022  »
ПнВтСрЧтПтСбВс
    123
45678910
11121314151617
18192021222324
25262728293031
Бесплатный хостинг uCoz
Xemera.At.Ua - информационный портал! Все ссылки на файлы, указанные на сайте взяты из открытых источников интернета и предоставлены пользователями нашего сайта исключительно в ознакомительных целях.
Если вы являетесь правообладателем какого либо материала и не желаете его свободного распространения, или считаете, что какой-либо из материалов нарушает Ваши авторские права - свяжитесь с Администрацией.
Владельцы и создатели данного сайта не несут ответственность за использование и содержание ссылок и информации, представленных на этом сайте.
Сайт оптимизирован для просмотра с разрешением 1024x768, 1280x800, 1280x1024 и 1600x1200 браузером FireFox или Opera