Real-Time PvP Match-3 Goes Global on Fractional Servers

Written in collaboration with
Illia Tkachenko
Key Highlights
Real-time PvP match-3 sessions are short by design. In Battle of the Tribes, a match runs 120 seconds and then it's over. Paying for idle servers between those sessions is pure waste. Edgegap's on-demand deployment means servers only run when matches do, keeping infrastructure costs proportional to actual playtime.
A 1v1 match doesn't need the same compute as a 64-player battle royale. Edgegap's fractional vCPU allocation right-sizes server resources to the actual workload, so solo developers and small teams building in the growing hybrid casual space aren't over-provisioning to serve two players at a time.
The Developer
Battle of the Tribes is a real-time competitive match-3 strategy game for iOS and iPadOS, developed independently by Illia Tkachenko. Two players go head-to-head on separate magical boards, racing to reduce their opponent's health to zero or collect the most crystals before a 120-second timer runs out. Every tile matched deals damage, earns crystals, or triggers a spell, including fire, ice, lightning, and smoke effects that directly disrupt the opponent's board.
The game sits squarely in the hybrid casual genre, a category combining the accessibility of casual match-3 gameplay with the competitive depth and session structure of mid-core titles. It is one of the fastest-growing formats in mobile gaming.
The Challenge
Real-time PvP in a hybrid casual mobile title presents a specific infrastructure problem. Sessions are short. Players are global. And the 1v1 format means each server only serves two people at a time.
Traditional fleet-based hosting, where a pool of instances sits running and waiting for players, is a poor economic fit for this model. Pre-warmed servers that idle between 120-second matches drive up costs without generating any corresponding value. For an independent developer without a backend team, that overhead is not just expensive. It is unsustainable.
At the same time, real-time PvP demands actual dedicated servers. The competitive integrity of a match-3 game where one player can freeze or fog an opponent's board depends on consistent, low-latency synchronization. Peer-to-peer is not a viable option when synchronization is what determines who wins.
The Solution
Edgegap's just-in-time orchestration is a direct answer to the hybrid casual server problem. Servers deploy on-demand when a match starts and shut down when it ends. There are no idle instances accumulating cost between sessions, and no pre-warming required. For a game built on 120-second rounds, this means infrastructure costs scale cleanly with actual usage.
Edgegap's regionless edge network, spanning 615+ locations worldwide at a single universal price, ensures that players anywhere get placed on a server near them. For a mobile title targeting a global audience from day one, this eliminates the usual trade-off between coverage and cost.
Fractional vCPU support takes the efficiency further. Because each Battle of the Tribes session involves exactly two players, a full server allocation would be significant over-provisioning. Edgegap's ability to allocate a fraction of vCPU resources to each deployment right-sizes the compute to the workload, reducing per-match costs without touching performance.
For an independent developer building in a genre that demands real-time competitive infrastructure, this combination makes dedicated global servers economically viable from the first match.
Conclusion
Hybrid casual PvP is one of mobile gaming's fastest-growing formats precisely because it lowers the barrier to competitive play. Edgegap lowers the infrastructure barrier to match. Just-in-time deployment and fractional vCPU allocation mean that a solo developer can offer real-time dedicated servers worldwide without the cost structure of a studio with a backend team. Battle of the Tribes is a clear example of what becomes possible when the infrastructure scales to the game, not the other way around.








