Как собрать данные для модуля отчётности или UI?
В микросервисной архитектуре данные одного процесса размазаны по нескольким сервисам, при этом могут храниться в разных хранилищах (SQL, NoSQL, ...)
В этом видео рассказывается как можно собрать данные, не перестраивая бизнес сервисы.
Рассмотрены подходы:
1. Объединение API
2. CQRS-представления (витрины)
Рассмотрены способы использования подходов и недостатки каждого из подходов.
* Что почитать
Книга
Крис Ричардсон “Микросервисы. Паттерны разработки и рефакторинга“, главы 6-7
5 views
1
1
1 month ago 00:42:28 1
Гранулярность микросервисов. Как мелко нарезать? / Руслан Сафин (Byndyusoft)
2 months ago 01:06:53 11
Принципы построения микросервисов, 2024г.
2 months ago 00:22:49 1
Микросервисы за 20 Минут: Что такое Микросервисная Архитектура Простыми Словами
6 months ago 00:17:47 1
Проектирование архитектуры сервиса фриланса для учителей / Модульный монолит / eFreelancingTeachers
8 months ago 00:56:45 4
Управление изменениями требований. Обучение проектированию ПО. Часть 8.
10 months ago 01:10:56 1
Распределенные транзакции в System Design // Демо-занятие курса «Highload Architect»