Robot
			
			Складчик
		- #1
 
[ИПАП] Работа с брокером сообщений RabbitMQ 2024
- Ссылка на картинку
 
Содержание:
Модуль 1 - Брокеры сообщений
						Модуль 1 - Брокеры сообщений
- Брокеры сообщений и их применение
 - Внутреннее устройство RabbitMQ
 - Все основные сущности RabbitMQ, и применения
		
		
	
	и связь между собой (Message, Queue, Exchange, Binding, Publisher, Consumer)
	 - Практическое задание:
- Подготовка рабочего окружения для практики
 
 
- Запуск сервиса в docker
 - Минимально необходимые параметры запуска
 - Хранение данных в RabbitMQ
 - Обзор Web-интерфейса, управление RabbitMQ
 - Обзор консольного клиента
 - Практическое задание:
- Установка apt/yum/docker
 - Запуск в docker
 - Создание очереди
 - Создание сообщения
 - Чтение сообщения
 
 
- Основные методы использования RabbitMQ
 - Настройки консьюмеров (prefetch_count, autoack, heartbeat)
 - Работа с очередями
 - Практическое задание:
- Настройка тестового Publish
 - Настройка тестового Consumer
 
 
- Балансировка нагрузки для компонентов кластера
 - Кластеризация – методы построения
 - Кворумные очереди
 - Shovel/Federation
 - Особенности кластеризации
 - Практическое задание:
- Настройка балансировщика нагрузки (HAproxy)
 - Настройка кластера из 3 нод
 - Проверка отказоустойчивости кластера
 - Настройка shovel’ов (динамическая и статическая)
 
 
- Настройка логирования
 - Настройка метрик, использование встроенных метрик, мониторинг при помощи стороннего экспортера
 - Базовый набор метрик
 - Основные метрики и реакция на их изменение
 - Практическое задание:
- Настройка экспортера
 - Настройка стека Telegraf + Prometheus + Grafana
 - Настройка уведомлений
 
 
- Обзор базовых плагинов
 - Практическое задание:
- Настройка многоуровневой очереди повторных попыток
 - Построение связанности: передача сообщений из одного экземпляра Rabbit в другой
 
 
								Показать больше
					
			
			
											
												
													Зарегистрируйтесь
												
											, чтобы посмотреть скрытый контент.