Программирование [Dometrain] Введение в обмен сообщениями в.NET с использованием NServiceBus

Регистрация
7 Апр 2025
Сообщения
10,778
Реакции
81
Автор: Dometrain​
Название: Введение в обмен сообщениями в.NET с использованием NServiceBus​

cover.jpg

Продолжительность: 5 ч 11 мин Количество уроков: 89 Видео Язык: Английский Вес архива: 1,37 ГБ


Курс погружает вас в практическое использование NServiceBus и демонстрирует, как проектировать надежные и расширяемые системы обмена сообщениями в экосистеме Particular Platform.

Что вы узнаете в этом курсе

Материал курса построен вокруг ключевых концепций асинхронного обмена сообщениями в.NET и позволит вам шаг за шагом создать рабочую распределенную систему, опираясь на лучшие практики разработки.

Основы NServiceBus

Вы начнете с понимания структуры приложения, построенного на NServiceBus, и изучите фундаментальные элементы:

Сообщения — контракты взаимодействия между сервисами;
Конечные точки — логические компоненты обработки сообщений;
Транспорты — механизмы доставки (RabbitMQ, Azure Service Bus и др.);
Маршрутизация — правила направления сообщений между сервисами;
Механизмы хранения — управление сагами, отслеживанием процессов и другими данными.

Реализация бизнес-процессов

Вы познакомитесь с инструментами NServiceBus, которые позволяют проектировать устойчивые процессы в распределенных системах.

Саги

Курс научит использовать саги для координации долгоживущих и состояний-зависимых процессов, обеспечивая надёжность и корректную последовательность выполнения шагов.

Шаблон Outbox

Вы узнаете, как Outbox предотвращает дублирование сообщений и обеспечивает гарантированную доставку даже в условиях сбоев.

Мониторинг и поддержка системы

Важная часть разработки распределенных систем — наблюдаемость. В курсе вы научитесь анализировать состояние системы и диагностировать проблемы с помощью:

ServiceControl — централизованного хранилища аудита и ошибок;
ServicePulse — инструмента для мониторинга здоровья и статуса конечных точек.

Практическая ценность курса

По итогам обучения вы сможете уверенно применять NServiceBus в реальных проектах, строить архитектуры на основе обмена сообщениями и управлять надежностью распределенных систем. Курс особенно полезен разработчикам.NET, архитекторам и инженерам, работающим с сервисной и микросервисной архитектурой.

СКАЧАТЬ:
 📥 Скрытое содержимое! Войдите или Зарегистрируйтесь
 

Похожие темы

10,840Темы
10,893Сообщения
788Пользователи
MuhaНовый пользователь
Сверху