Home |
-
Cloud
-
Microservice Architecture
- Access Token
- Application Metrics
- Audit Logging
- Client-side service discovery
- Client-Side UI Composition
- Command Query Responsibility Segregation (CQRS)
- Decompose by business capability
- Decompose by subdomain
- Distributed Tracing
- Exception Tracking
- Externalized configuration
- Log Aggregation
- Log Deployments and Changes
- Microservice - Anti Patterns
- Microservice Architecture Style
- Microservice chassis
- Microservices Best Practices
- Multiple service instances per host
- Sagas
- Server-Side page Fragment Composition
- Server-side Service Discovery
- Service Component Test
- Service Integration Contract Test
- Shared Database
- Single Service Instance per Host
- Logging in the microservices
-
Infrastructure Design Patterns
- Ambassador Pattern
- Anti-Corruption Layer Pattern
- Asynchronous Request-Reply Pattern
- Backends for Frontends Pattern
- Bulkhead Pattern
- Cache-Aside Pattern
- Choreography Pattern
- Circuit Breaker Pattern
- Claim-Check Pattern
- Command and Query Responsibility Segregation (CQRS) Pattern
- Compensating Transaction Pattern
- Competing Consumers Pattern
- Compute Resource Consolidation Pattern
- Event Sourcing Pattern
- External Configuration Store Pattern
- Federated Identity Pattern
- Gatekeeper Pattern
- Gateway Aggregation Pattern
- Gateway Offloading Pattern
- Gateway Routing Pattern
- Geodes
- Health Endpoint Monitoring Pattern
- Index Table Pattern
- Leader Election Pattern
- Materialized View Pattern
- Pipes and Filters Pattern
- Priority Queue Pattern
- Publisher-Subscriber Pattern
- Queue-Based Load Leveling Pattern
- Retry Pattern
- Scheduler Agent Supervisor Pattern
- Sequential Convoy Pattern
- Sharding Pattern
- Sidecar Pattern
- Static Content Hosting Pattern
- Strangler Pattern
- Throttling Pattern
- Valet Key Pattern
- Serverless Architecture
- Disaster Recovery
-
Database Architecture