Traditional Tier-Based Architecture
Scaling tier-based architecture is complex – each tier has its own clustering model and H/A scheme, making it difficult to coordinate among them. Increased workloads cause severe bottlenecks at the database, while the proliferation of network hops slows the system down more and more, until no more increases can be supported without a complete re-architecture.
GigaSpaces Gaming Platform Architecture
With GigaSpaces, the entire application – from the load balancer on the front end to the database on the back end – runs completely in-memory, with all the tiers collapsed into one lightweight container. When the system needs to scale to meet increased loads, XAP dynamically expands your application onto additional physical resources – automatically and on-demand, to meet any SLA. Resiliency is guaranteed by in-memory backup within each container, and by mirroring data to a traditional database outside the runtime.
Ensure zero downtime with GigaSpaces XAP's hot deployment of your gaming platform