Backend for front end (BFF) distributed systems - saga pattern circuit breaker pattern bulkhead pattern sidecar pattern transactional outbox pattern distributed systems - CQRS