Паттерны тестирования (Testing)
Client-side UI composition
Server-side page fragment composition
Single service per host
Multiple services per host
Паттерны развертывания (Deployment)
Cross-cutting concerns
Externalized configuration
Microservice chassis
МИКРОСЕРВИСНАЯ АРХИТЕКТУРА
Distributed tracing
Application metrics
Audit logging
Log aggregation
Exception tracking
Health check API
Log deployments and changes
CQRS
Command-side replica
API Composition
Messaging
Remote Procedure Invocation (RPI)
Event-driven
Event sourcing
Decompose by business capability
Decompose by subdomain
Database per service
Паттерны декомпозиции
Паттерны тестирования (Testing)
Service Integration Contract Test
Service Component Test
API Gateway
Client-side discovery
Server-side discovery
Паттерны коммуникации и взаимодействия
(Communication & Collaboration)
Паттерны мониторинга (Observability)
Паттерны работы с данными
Паттерны безопасности (Security)
Access Token
Circuit Breaker
Паттерны отказоустойчивости (Resilience)
Паттерны API
Паттерны обнаружения (Discovery)