Курс направлен на погружение в ключевые аспекты архитектуры программного обеспечения.
Курс вам подходит, если:
Уже пишете требования, но пока не проектируете систему
Разберём ключевые аспекты проектирования систем
Описываете базы данных, но не знаете как выбрать технологию
Научимся выбирать...
Онлайн курс для системных аналитиков, технических писателей, специалистов QA уровня middle и выше
Использовать актуальные технологии
Виды REST API, GraphQL, gRPC, WebSockets - рассмотрим особенности и сценарии использования
Использовать брокеры сообщений
Овладеете основными паттернами обмена...
Что вы получите:
Понимание принципов работы и использования брокеров сообщений
Обсудим устройство брокеров сообщений и принципы их использования. Разберемся с гарантиями доставки, почему сообщения могут пропадать или дублироваться, и как нам этого избежать.
Опыт проектирования взаимодействий с...
Содержание:
Модуль 1 - Брокеры сообщений
Брокеры сообщений и их применение
Внутреннее устройство RabbitMQ
Все основные сущности RabbitMQ, и применения и связь между собой (Message, Queue, Exchange, Binding, Publisher, Consumer)
Практическое задание:
Подготовка рабочего окружения для практики...