SHAREWOOD
SHAREWOOD
Редактор
- Регистрация
- 25/11/2019
- Сообщения
- 126.593
- Репутация
- 67.554
RabbitMQ - Базовые и продвинутые концепты. Event driven [udemy] [Андрей Суховицкий]
Описание:
RabbitMQ message broker - от основных понятий до управления потоком данных и масштабирования приложений.
Авторство: Андрей Суховицкий
Дата последнего обновления: 03.2024
Язык обучения: русский
Навыки, которые вы приобретете
- Осознание плюсов и минусов использования Message broker, критерии для выбора подходящего брокера сообщений для вашего проекта
- Введение в основные принципы работы RabbitMQ, знание AMQP протокола
- Понимание дополнительных функций RabbitMQ, включая контроль скорости передачи, гарантию доставки, время жизни сообщений (ttl), dead-lettering
- Осведомленность о способах масштабирования системы RabbitMQ – sharding queues, persistent hash, StreamAPI, Quorum queues
1 раздел • 10 лекций • Затраченное время 1 час 53 минуты
Предварительные требования
- минимальный опыт в области разработки программного обеспечения
- понимание основ computer science
Откройте новые возможности асинхронной обработки с комплексным курсом по RabbitMQ. Курс представляет собой шаг за шагом путь для разработчиков, желающих освоить возможности и гибкость RabbitMQ и AMQP протокола, начиная с основных терминов. Мы подробно разберемся с ключевыми элементами, такими как exchanges и queues, routing и binding keys. Обучение поможет настроить работу востребованных Event Driven приложений. Вы получите ценные знания о реализации point-to-point и publish-subscribe шаблонов взаимодействия, что важно для современных распределенных систем.
Мы уделим время механизмам гарантии доставки сообщений (exactly-once, at-least-once delivery guarantee), включая такие важные концепции как consumer acknowledgements и publisher confirms. Вы изучите как обрабатывать случаи недоставки сообщений с использованием техник dead lettering и настройками ttl. На курсе также рассмотрены методы контроля скорости потока и гарантии порядка доставки сообщений, которые являются критически важными для высокопроизводительной и надежной работы системы. Эта информация будет полезна при прохождении System Design interview в международных компаниях.
Более глубокие модули курса затрагивают масштабирование RabbitMQ, раскрывая темы sharding queues, применение persistent hash plugins, Streams API и Quorum queues. Эти навыки позволят вам разрабатывать передовые распределенные системы, способные масштабироваться в соответствии с растущими требованиями производительности и доступности.
Присоединяйтесь к нашей обучающей программе, чтобы узнать, как использовать RabbitMQ для создания надежных, масштабируемых приложений, способных эффективно обрабатывать большие объемы данных в реальном времени. Ваш путь к экспертизе в асинхронной коммуникации начинается здесь.
Целевая аудитория
Начинающие разработчики смогут познакомиться с темой брокеров сообщений, разработчики middle-senior уровня смогут получить новые знания о продвинутых возможностях брокера RabbitMQ, например, различные методы масштабирования кластера
Цена 39,99 евро
Скрытая ссылка
Материал «RabbitMQ - Базовые и продвинутые концепты. Event driven [udemy] [Андрей Суховицкий]», возможно, скоро появится на SHAREWOOD.
Воспользуйтесь поиском, может быть, он уже опубликован.