Performance PoC — Astro SSR + Caddy Gateway

TenantEngine Enterprise Multi-Tenant CMS Infrastructure

Ships tenant-isolated content at the edge. Static pages served directly from disk; dynamic routes proxied to Node SSR with measurable TTFB and throughput.

Static origin response
<5ms
SSR + mock DB
~15ms
Compression
gzip + zstd
Tenants
∞

Your Delivery Performance

Your delivery: —

TTFB — · measured in this browser

Details

Phase times are sequential connection steps. TTFB and total are measured from navigation start in this browser and are not the sum of the rows.

DNS lookup
—
Connection
—
TLS
—
Waiting for first byte
—
Download
—
TTFB
—
Total
—

Origin

Static origin response <5 ms

Server-side static response target (Caddy file_server); actual delivery varies by network, location, DNS, connection, and TLS.

TTFB is measured from this visitor’s browser.

Platform

Built for throughput, designed for tenants

Split static and dynamic traffic at the gateway. Measure what matters — TTFB, RPS, and p99 latency.

⚡

Static-first delivery

Pre-rendered landing pages served directly from Caddy file_server — zero Node overhead for marketing content.

🔄

SSR on demand

Dynamic tenant routes reverse-proxied to Astro Node adapter with isolated per-request rendering.

🏢

Multi-tenant isolation

Namespace-per-tenant content APIs with row-level security and dedicated cache keys.

📦

Edge compression

Caddy negotiates gzip and zstd at the gateway — smaller payloads, faster TTFB worldwide.

📊

Observable latency

Built-in benchmark routes expose server timestamps and mock DB latency for load testing.

🐳

Docker

Multi-stage builds, compose orchestration, and autocannon scripts for reproducible benchmarks.

Ready to benchmark?

.

Open SSR demo