Components
Components
Section titled “Components”go-zero ships a comprehensive set of production-ready components that you can drop into any service.
Resilience
Section titled “Resilience”- Circuit Breaker — Stop cascading failures
- Rate Limiter — Control request throughput
- Load Shedding — Drop excess traffic under overload
- Timeout — Enforce per-request deadlines
Caching
Section titled “Caching”- Memory Cache — In-process LRU/TTL cache
- Redis Cache — Distributed cache with read-through
Observability
Section titled “Observability”- Logging — Structured, level-based logging
- Metrics — Prometheus integration
- Tracing — OpenTelemetry distributed tracing