Skip to content

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:

curl -sSL https://pkg.trident-cache.com/setup | sudo sh

This auto-detects your distribution and configures the official package repository. Then install with your package manager:

apt-get install trident
dnf install trident
apk add trident
pkg install trident

Alternatively, download the binary directly:

curl -sSL https://get.trident-cache.com/install.sh | sh

What's Next

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