Библиотека knigago >> Компьютеры и Интернет >> Базы данных >> Создание микросервисов


Книга Натальи Борисовой — это увлекательное и глубокое исследование советской культуры любви в период «оттепели» и последующие десятилетия. Автор исследует, как политические, социальные и культурные изменения повлияли на представления советских людей о романтических отношениях. Основываясь на обширном архивном материале, дневниках, письмах и устных рассказах, Борисова выявляет различные формы интимности и самовыражения, которые существовали в советском обществе. Она показывает, что, несмотря...

Сэм Ньюмен - Создание микросервисов

2-е издание Создание микросервисов
Книга - Создание микросервисов.  Сэм Ньюмен  - прочитать полностью в библиотеке КнигаГо
Название:
Создание микросервисов
Сэм Ньюмен

Жанр:

Базы данных, Околокомпьютерная литература

Изадано в серии:

неизвестно

Издательство:

неизвестно

Год издания:

-

ISBN:

неизвестно

Отзывы:

Комментировать

Рейтинг:

Поделись книгой с друзьями!

Помощь сайту: донат на оплату сервера

Краткое содержание книги "Создание микросервисов"

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

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

Читаем онлайн "Создание микросервисов". [Страница - 3]

моделировать микросервисы.............................................................................61
Представляем MusicCorp...........................................................................................................61
Что делает границу микросервиса качественной.........................................................62
Скрытие информации..........................................................................................................62
Связность...................................................................................................................................64
Связанность..............................................................................................................................64
Взаимодействие связанности и связности.................................................................65
Типы связанности..........................................................................................................................65
Предметная связанность....................................................................................................67
Сквозная связанность..........................................................................................................69
Общая связанность................................................................................................................72
Связанность по содержимому..........................................................................................76
Немного предметно-ориентированного проектирования.......................................77
Единый язык..............................................................................................................................78
Агрегат.........................................................................................................................................79

8  Оглавление
Ограниченный контекст......................................................................................................82
Сопоставление агрегатов и ограниченных контекстов
с микросервисами.................................................................................................................85
Метод Event Storming ..........................................................................................................86
Аргументы в пользу предметно-ориентированного проектирования
микросервисов...............................................................................................................................88
Альтернативы границам предметной области бизнеса..............................................89
Волатильность.........................................................................................................................89
Данные........................................................................................................................................90
Технологии.................................................................................................................................92
Организационный подход..................................................................................................93
Смешивание моделей и исключений...................................................................................95
Резюме................................................................................................................................................96
Глава 3. Разделение монолита на части....................................................................................97
Осознайте цель...............................................................................................................................97
Постепенный переход.................................................................................................................98
Монолит не всегда плохой вариант......................................................................................99
Опасность преждевременной декомпозиции..........................................................99
Что отделить в первую очередь.......................................................................................... 100
Декомпозиция по слоям......................................................................................................... 102
Сначала код............................................................................................................................ 102
Сначала данные.................................................................................................................... 103
Полезные шаблоны декомпозиции................................................................................... 104
Шаблон «Душитель»........................................................................................................... 104
Параллельное выполнение............................................................................................ 105
Шаблон переключаемых функций............................................................................... 105
Проблемы декомпозиции данных...................................................................................... 106
Производительность......................................................................................................... 106
Целостность данных.......................................................................................................... 109
Транзакции............................................................................................................................. 109
Инструментарий.................................................................................................................. 110
База данных отчетов.......................................................................................................... 110
Резюме............................................................................................................................................. 112
Глава 4. Стили взаимодействия микросервисов............................................................... 113
От внутрипроцессного к межпроцессному................................................................... 113
Производительность......................................................................................................... 114
Изменение интерфейсов................................................................................................. 115
Обработка ошибок.............................................................................................................. --">

Оставить комментарий:


Ваш e-mail является приватным и не будет опубликован в комментарии.