Home / Companies / Cloudflare / Blog / Post Details
Content Deep Dive

Browser Run: now running on Cloudflare Containers, it's faster and more scalable

Blog post from Cloudflare

Post Details
Company
Date Published
Author
Ruskin Constant, Rui Figueira, and Sofia Cardita
Word Count
1,596
Language
English
Hacker News Points
-
Summary

Browser Run has significantly improved its performance and scalability by transitioning to Cloudflare's Containers, allowing for a fourfold increase in browser concurrency and halving Quick Action response times. This transition involved moving away from shared infrastructure with Browser Isolation, which previously caused performance bottlenecks due to its larger container images and less optimal global distribution. The migration to Containers enabled Browser Run to efficiently handle increased demand, particularly from AI agent developers, by implementing regional pools of pre-warmed browser containers to reduce latency. The shift from KV to D1 databases further enhanced scalability by allowing transactional, atomic assignment of browser sessions, eliminating race conditions and enabling batch processing to manage thousands of containers effectively. This infrastructure upgrade also facilitated faster feature development and integration of new capabilities such as WebGL and WebMCP, enhancing browser flexibility and enabling new interaction patterns for agentic development. These advancements position Browser Run as a robust platform for automated browser usage at scale, catering to developers' needs for end-to-end testing, secure investigations, and AI-driven web interactions.