Microservice architecture breaks apps into small independent services.
Key patterns: circuit breakers, service mesh, event sourcing.