Summary

Cloudflare added inbound TCP connection support to Workers and Containers via Spectrum, allowing direct socket forwarding to Durable Objects and Containers. The change enables full-duplex gRPC applications and includes automatic gRPC-to-gRPC-web translation.

What changed

Workers now support inbound TCP connections through Spectrum, forwarding raw sockets to Durable Objects and Containers. This unlocks full-duplex gRPC services on the platform, with automatic gRPC-to-gRPC-web translation for browser clients.

Why it matters

Until now Workers were effectively HTTP-only for inbound traffic, blocking gRPC and other TCP protocols common in backend and agent infrastructure. Native inbound TCP plus gRPC lets teams run streaming RPC services and stateful backends on Workers and Containers instead of routing them to a separate origin.

Evidence excerpt

Cloudflare Workers now support inbound TCP connections via Spectrum, allowing direct socket forwarding to Durable Objects and Containers, with support for full-duplex gRPC applications and automatic gRPC-to-gRPC-web translation.

Sources