Создание событийно-управляемых микросервисов - Глава 9 - Микросервисы с использованием технологии «Функция как сервис»
![Создание событийно-управляемых микросервисов - Глава 9 - Микросервисы с использованием технологии «Функция как сервис»](images/Building-Event-Driven-Microservices%28title-ru%29.jpg)
Функция как сервис (FaaS) — это область облачных вычислений, которая быстро развивается.
Здесь необходимо рассмотреть следующие вопросы:
- Принципы FaaS
- Открытый исходный код и сторонние поставщики FaaS
- 4 компонента, которые следует учитывать при построении микросервисов как функций
- Холодный пуск против теплого пуска
- Различные триггеры, которые могут запускать FaaS: запуск на основе новых событий, запуск на основе задержки группы потребителей, запуск по расписанию, запуск с использованием веб-перехватчиков, запуск по событиям ресурсов.
- Поддержание состояния
- Два шаблона функций, вызывающих другие функции: управляемый событиями и прямой вызов.
- Прекращение и завершение работы
- Настройка и масштабирование
Все это раскрыто в главе 9 книги, которую мы сейчас изучаем:
“Создание событийно-управляемых микросервисов” Адама Беллемара. Оригинал: “Building Event-Driven Microservices: Leveraging Organizational Data at Scale” by Adam Bellemare
Делюсь своей ментальной картой со всеми подробностями, как обычно:
![](/ru/2022/09/building-event-driven-microservices-09-microservices-using-function-as-a-service/images/_hu8c204e5e6553b9790d7722536d344158_570817_c53482f45977e7e55d1e21ee1f0388ea.webp)
Смотрите также:
- Создание событийно-управляемых микросервисов - Глава 12 - Легковесные фреймворки потоковой обработки
- Создание событийно-управляемых микросервисов - Глава 11 - Тяжеловесные фреймворки потоковой обработки
- Создание событийно-управляемых микросервисов - Глава 13 - Интегрирование событийно-управляемых микросервисов с микросервисами типа «запрос-ответ»
- Создание событийно-управляемых микросервисов - Глава 10 - Базовой шаблон производителя и потребителя
- Создание событийно-управляемых микросервисов - Глава 8 - Построение рабочих процессов с помощью микросервисов