Cloud Native

Application

Designed for Cloud Computing Arcitecture

Cloud Native Architecture

Microservice Best Practices https://12factor.net/

Microservice Architecture

Cloud Native Patterns

Others

Cache-Aside

Circuit Breaker

Claim Check

Ambassador

Anti-corruption Layer

Backends for Frontends

Bulkhead

Command and Query Responsibility Segregation (CQRS)

Compensating Transaction

Competing Consumers

Compute Resource Consolidation

External Configuration Store

Federated Identity

Gatekeeper

Gateway Offloading

Gateway Routing

Gateway Aggregation

Health Endpoint Monitoring

Index Table

Leader Election

Queue-Based Load Leveling

Materialized View

Pipes and Filters

Priority Queue

Publisher/Subscriber

Retry

Scheduler Agent Supervisor

Sharding

Valet Key

Sidecar

Static Content Hosting

Strangler

Throttling

References