diff --git a/docs/my-website/docs/benchmarks.md b/docs/my-website/docs/benchmarks.md index 00f45c5d4b3..a1489081b4c 100644 --- a/docs/my-website/docs/benchmarks.md +++ b/docs/my-website/docs/benchmarks.md @@ -50,17 +50,17 @@ In these tests the baseline latency characteristics are measured against a fake- ## `/realtime` API Benchmarks -LiteLLM's `/realtime` endpoint has been optimized for low-latency WebSocket connections, achieving significant performance improvements through removal of redundant encodings, SSL context reuse, and caching of formatting strings. +End-to-end latency benchmarks for the `/realtime` endpoint tested against a fake realtime endpoint. ### Performance Metrics -| Metric | Before | After | Improvement | -| --------------- | --------- | --------- | -------------------------- | -| Median latency | 2,200 ms | **59 ms** | **−97% (~37× faster)** | -| p95 latency | 8,500 ms | **67 ms** | **−99% (~127× faster)** | -| p99 latency | 18,000 ms | **99 ms** | **−99% (~182× faster)** | -| Average latency | 3,214 ms | **63 ms** | **−98% (~51× faster)** | -| RPS | 165 | **1,207** | **+631% (~7.3× increase)** | +| Metric | Value | +| --------------- | ---------- | +| Median latency | 59 ms | +| p95 latency | 67 ms | +| p99 latency | 99 ms | +| Average latency | 63 ms | +| RPS | 1,207 | ### Test Setup @@ -70,12 +70,6 @@ LiteLLM's `/realtime` endpoint has been optimized for low-latency WebSocket conn | **System** | 4 vCPUs, 8 GB RAM, 4 workers, 4 instances | | **Database** | PostgreSQL (Redis unused) | -### Key Optimizations - -- Removed redundant encodings on the hot path -- Reused shared SSL contexts to prevent excessive memory allocation -- Cached formatting strings that were being regenerated twice per request - ## Machine Spec used for testing Each machine deploying LiteLLM had the following specs: