Bringing serverless functions closer to the speed of wire
Blog post from Modal
Modal has redesigned its Function I/O plane to reduce network latency and improve performance for globally distributed serverless workloads. Previously, all Function inputs and outputs passed through us-east servers regardless of where clients and containers were located, which could add hundreds of milliseconds for applications such as low-latency European RAG services. The new geographically distributed I/O plane supports at least four regions and lets developers choose a routing region independently from their container region; migration to the new us-east plane has reduced median end-to-end Function Call latency by roughly 80 ms. The architecture queues serialized inputs in Redis, dispatches them to available containers, returns serialized outputs through client polling, and supplies autoscaling, health, observability, and retry mechanisms. Key improvements include moving noncritical work off the request path, reducing shared-storage access, caching metadata, using JWT-based authentication, and rewriting servers in Go for stronger concurrent gRPC performance, while retaining Redis 7.1 after tests found CPU spikes in newer versions. Modal advises users to route requests near clients, balance regional constraints against capacity and cost, keep payloads below 2 MiB to avoid blob-storage transfers, and batch many small inputs to reduce network overhead.
| Trend | Post Mentions | Total Month Mentions | Posts | Companies | MoM |
|---|---|---|---|---|---|
| Serverless | 2 | 783 | 217 | 99 | +1% |
| Vector Search | 2 | 2,358 | 371 | 127 | +5% |
| Observability | 1 | 3,175 | 737 | 186 | -24% |
| RAG | 1 | 1,152 | 209 | 75 | -6% |
Use this post, company, and trend context to find content marketing opportunities, perform competitive analysis, or address product feature gaps via the Plushcap MCP server or the Plushcap API.