Kaizen Gaming is one of the world’s largest and best-known game technology companies. Founded in Athens, Greece in 2012, Kaizen features 1.5 million events each year, and livestreams over 400,000 events across 19 markets. They are also an official sponsor of Copa América, UEFA Conference and Europa Leagues.
Kaizen owns Betano, a premium online sports betting and gaming brand that uses proprietary technology to deliver a user-friendly interface and engaging betting and casino experience to over 13 million customers worldwide.
The Betano platform provides real-time updates from a live betting data stream on sporting results. Delivering these updates during major sporting events can present a challenge, as hundreds of thousands of devices access Kaizen applications at once. The company was looking for ways to support live-streaming with optimal efficiency and scalability.
Kaizen has a distinctly high-pressure data distribution challenge. When a customer wants to place a bet, they need to know what’s going on in the event without any significant delays.
According to Kostas Stefanopoulos, a Principal Site Reliability Engineer at Kaizen: “If you see a goal scored and you want to bet, there is no time to lose, so everything has to be real-time. This creates a major traffic load for our software.”
Meeting these expectations was a significant challenge with Kaizen’s previous infrastructure. To deliver real-time data to a global customer base, they used a custom backend built on Microsoft SignalR for handling WebSocket connections.
The core problem was one of efficiency and scale: Every end-user's device established a dedicated, persistent WebSocket connection back to Kaizen's origin servers located in Europe. When a game update occurred — like a goal being scored — the same data was duplicated and sent across the ocean to hundreds of thousands of individual devices.
This architecture created three critical problems:
But for Kaizen, there was no alternative. “We had to be prepared for the worst,” explained Stefanopoulos. “Imagine if half of Brazil decides to log in at the same time. There's no room for autoscaling there.”
Kaizen originally implemented Cloudflare for DDoS mitigation. As Kaizen sought a solution for their connectivity challenges, they engaged with Cloudflare to find an intelligent way to offload their origin, streamline data delivery, and drastically cut costs.
First, Kaizen deployed Cloudflare Workers and Durable Objects to serve as a reverse proxy at the edge. This new architecture aggregates client connections close to the user and establishes a single, streamlined WebSocket connection from Cloudflare back to the European backend, fundamentally solving the fan-out problem.
Durable Objects handles this in two key ways:
As Stefanopoulos noted, this new edge architecture is a significant win.
"Durable Objects respond closer to the end user, so messages travel through the ocean fewer times than they did before, and they actually then fan out closer to the customers."
For Kaizen, system stability and scale is the main benefit of using Cloudflare. The reduction in load on their back-end infrastructure has allowed them to handle immense traffic spikes without any concerns. The number of concurrent connections from ~600K at peak times is now aggregated to ~1K hitting their back-end — a significant decrease.
The solution also delivered latency wins, which Kaizen referred to as a “happy accident.” For users in Latin America connecting to European servers, latency was reduced from ~1s down to 800-900ms range, helping to decrease the number of rejected bets.
For Kaizen, the move to Cloudflare delivered not only technical wins but direct, measurable business benefits that helped optimize stability, cost, and core performance.
System stability and scale
The most immediate win for Kaizen was gaining system stability and scale. By aggregating ~600,000 client connections down to ~1,000 hitting their backend, they eliminated the risk of traffic spikes causing instability and the need to constantly over-provision ~300 backend servers.
"One enormous victory for us (apart from the bandwidth savings) is that whenever we receive spikes of connections, we do not have to worry about the stability of the system. It's a real win, because we are prepared for all scenarios."
Massive bandwidth cost reduction
By solving the data duplication issue at the edge, Kaizen achieved a significant reduction in network traffic and cost.
At peak, their required Internet bandwidth was slashed from ~50 Gb to only ~2-3 Gb — a reduction of over 90% (and easily 200% compared to previous usage). This also meant that Kaizen avoided continuous, expensive upgrades to routers and firewalls as they rapidly expanded into multiple new markets each year.
Core performance and revenue
The solution delivered a "happy accident" in the form of latency reduction.
For users in Latin America connecting to European servers, latency was cut from ~1 second to the 800-900 ms range. This seemingly small edge-compute improvement has a profound impact on their core business: It means customers receive live updates fast enough to place bets before the system automatically rejects them as outdated.
“One enormous victory for us is that whenever we receive spikes of connections, we do not have to worry about the stability of the system,” says Stefanopoulos. “It's a real win, because we are prepared for all scenarios.”
By reducing the load on their origin, cutting bandwidth costs, and improving the success rate of live bets, Cloudflare Durable Objects has helped Kaizen secure a competitive advantage in the fast-paced, real-time sports betting industry.
Kaizen is working with Cloudflare to build new features into Betano. The company is poised for growth, and plans to expand their presence into new markets now that they have solved their initial traffic efficiency and data delivery challenges.
They may also add more events in each market, because their infrastructure is now better-positioned to handle a bigger load without overtaxing infrastructure and internal resources. Kaizen intends to continue leveraging edge computing and reap business benefits from moving computing and data closer to their end users — and Cloudflare is there to support them every step of the way.
As Stefanopoulos puts it: "We want to benefit from having Cloudflare infrastructure across the world — which allows us to continue to deploy as close as possible to our customers.”

1000x reduction in the number of connections to the origin
200% reduction in bandwidth
20% reduction in latency - from one second to 800 ms
“Durable Objects respond closer to the end user, so messages travel through the ocean fewer times than they did before, and they actually then fan out closer to the customers.”
Kostas Stefanopoulos
Principal Engineer at Kaizen
“One enormous victory for us (apart from the bandwidth) is that whenever we receive spikes of connections, we do not have to worry about the stability of the system. It's a real win, because we are prepared for all scenarios.”
Kostas Stefanopoulos
Principal Engineer at Kaizen