Microservices in .NET Core: With Examples in Nancy
Книга представляет собой практическое руководство по проектированию и реализации микросервисной архитектуры на платформе .NET Core. Автор, Christian Horsdal Gammelgaard, подробно объясняет концепции микросервисов, их характеристики и преимущества, такие как независимое развертывание, владение собственными данными и высокая ремонтопригодность.
В первой части книги рассматриваются основы микросервисов, включая создание простого примера с использованием фреймворка Nancy и OWIN middleware. Вторая часть посвящена идентификации и определению границ микросервисов, организации их взаимодействия, управлению данными, обеспечению отказоустойчивости и тестированию.
Третья часть охватывает сквозные аспекты: мониторинг, логирование, безопасность межсервисного взаимодействия и создание повторно используемой платформы для микросервисов. Заключительная часть показывает, как строить приложения на основе микросервисов.
Книга содержит множество практических примеров на C# с использованием Nancy, OWIN и .NET Core, что делает её полезной для разработчиков, желающих освоить микросервисный подход в экосистеме .NET.
