Trident HTTP Cache Proxy¶
Trident is a high-performance HTTP caching reverse proxy built in Rust. It sits between your clients and origin servers, caching responses to reduce backend load and improve response times.
Commercial Product
Trident is a commercial product that requires a valid license key to operate. A free trial license is available on request. To obtain a license or request a trial, contact us at youneed@trident-cache.com.
Quick Install¶
The fastest way to install Trident on any supported platform:
This auto-detects your distribution and configures the official package repository. Then install with your package manager:
Alternatively, download the binary directly:
What's Next¶
- Installation — Detailed per-platform setup instructions
- Configuration — Walk through the default
config.toml - Service Management — Start, stop, enable, and monitor Trident
Features at a Glance¶
- HTTP/1.1, HTTP/2, HTTP/3 (QUIC) support
- In-memory caching with configurable eviction and TTL
- Stale-while-revalidate and grace period support
- ESI (Edge Side Includes) processing
- Cache tags for targeted purging
- Admin API for cache management, bans, and health checks
- Prometheus metrics and OpenTelemetry tracing
- systemd and FreeBSD rc.d service integration