СПб.: Питер, 2018. — 352 с. — (Для профессионалов). — ISBN
978-5-496-03221-6
Создание микросервисов – удобная и надежная парадигма для
программирования легких отказоустойчивых приложений. В этой книге
подробно и интересно рассмотрены тонкости построения микросервисов
на платформе .NET с применением таких популярных технологий, как
Nancy и OWIN. Книга учитывает тонкости работы на платформе .NET
Core и будет интересна всем, кому требуется эффективно и быстро
решать нетривиальные задачи при работе с растущими системами.
Предисловие
Благодарности
Об этой книге
Знакомство с микросервисами
Первый взгляд на микросервисы
Простой микросервис для корзины заказов
Создание микросервисов
Распознавание микросервисов и определение их области действия
Взаимодействие микросервисов
Хранение данных и их принадлежность
Проектирование устойчивых к ошибкам систем
Написание тестов для микросервисов
Сквозная функциональность: создание платформы многоразового кода для микросервисов
Знакомство с OWIN: написание и тестирование промежуточного ПО OWIN
Сквозная функциональность: мониторинг и журналирование
Обеспечение безопасности взаимодействия микросервисов
Создание платформы многоразового кода для микросервисов
Создание приложений
Создание приложений на основе микросервисов
Приложения
Настройка среды разработки
Развертывание для эксплуатации в производственной среде Дополнительная литература
Список использованных в книге технологий
Благодарности
Об этой книге
Знакомство с микросервисами
Первый взгляд на микросервисы
Простой микросервис для корзины заказов
Создание микросервисов
Распознавание микросервисов и определение их области действия
Взаимодействие микросервисов
Хранение данных и их принадлежность
Проектирование устойчивых к ошибкам систем
Написание тестов для микросервисов
Сквозная функциональность: создание платформы многоразового кода для микросервисов
Знакомство с OWIN: написание и тестирование промежуточного ПО OWIN
Сквозная функциональность: мониторинг и журналирование
Обеспечение безопасности взаимодействия микросервисов
Создание платформы многоразового кода для микросервисов
Создание приложений
Создание приложений на основе микросервисов
Приложения
Настройка среды разработки
Развертывание для эксплуатации в производственной среде Дополнительная литература
Список использованных в книге технологий