|
Solution Overview
Why You Should Use an In-Memory Data Grid
- Performance
- In-Memory Data Grids are inherently faster than databases because memory is faster than disk. A recent Stanford University study confirms that In-Memory Data Grids "can provide durable and available storage with 100-1000x the throughput of disk-based systems."
- Scalability
- An In-Memory Data Grid relieves the database bottleneck, which makes it difficult to scale most enterprise applications. It does this by scaling the data layer and sharing the load among numerous machines.
- Latency
- Databases and file systems have inherently limited latency because they run on magentic disks. According to a recent Stanford University study, an In-Memory Data Grid has "the potential for extraordinarily low latency ... 5-10 ms."
For an in-depth overview of the In-Memory Data Grid concept and its benefits, see the Stanford article cited above: The Case for RAMClouds: Scalable High-Performance Storage Entirely in DRAM (Ousterhout et. al, 2009)
XAP Data Grid Solution Overview

|
|
The Industry's Leading Distributed Cache
At the core of XAP Data Grid is the industry's leading distributed cache technology, with a 7th-generation code base, deployed by Fortune 100 companies in the most demanding usage scenarios. XAP Data Grid offers sync/async replication, one-click deployment of complex topologies, SQL interface, database write-through and read-through, and much more.
|
|
Unmatched Performance Proven in Benchmarks
XAP Data Grid has been proven in rigorous benchmarks to boost performance of standard J2EE applications by up to 500%. In other benchmarks, XAP Data Grid clocked over 3m read ops. on two Nehalem processors, and achieved rock-bottom latency of 0.29ms for a remote call. XAP Data Grid offers an ultra-fast local in-memory cache, optimized sync/async replication, batch operations, data indexing, and much more.
|
|
|
|
|
Dynamic Scalability
XAP Data Grid is used to dynamically scale mission-critical applications under fluctuating loads. For example, XAP Data Grid powered the activation system in the UK launch of the IPhone. The actual peak load was five times higher than expected, but XAP Data Grid scaled up to meet the unexpected load without dropping a single activation.
|
|
Guaranteed High Availability and Enterprise-Grade Reliability
XAP Data Grid guarantees no single point of failure and reduces unplanned downtime to zero: there is always an in-memory backup for all data, plus the database as an additional backup. XAP Data Grid offers the best transaction support in the industry, sub-second hot failover, self-healing, disaster recovery, and much more.
|
|
|
|
|
Powerful Event Handling
XAP Data Grid allows applications to receive the events they need across the entire In-Memory Data Grid, allowing them to act on the new data and collaborate. XAP Data Grid offers fully transactional P2P and pub/sub, continuous query, code/task execution across the grid, a non-intrusive Spring-based programming model, dynamic language support, and much more.
|
|
Data-Center-Ready Administration and Monitoring
XAP Data Grid provides a comprehensive UI for monitoring and management of the entire cluster, as well as an administration API that provides programmatic control over every element of the In-Memory Data Grid (more admin and monitoring features).
|
|
|
|
|
Native Support for Java, .NET, C++
XAP Data Grid offers out-of-the-box interoperability for these languages, with no transformations, ensuring high performance, guaranteed consistency, and much more.
|
|
Enterprise-Grade Security
XAP Data Grid is the only In-Memory Data Grid that offers security for multi-tenant scenarios with multiple enterprise applications. XAP Data Grid offers SSL communication between all data grid components, authentication, authorization, fine-grained security for specific operations, custom security events, and much more.
|
|
|
|
|
Elastic Pricing
XAP Data Grid is the only product with an elastic pricing model: It is available on a pay-per-use basis, and you can also purchase an annual subscription or a perpetual license on a per-CPU basis. XAP Data Grid is priced at a significant discount compared to the Full XAP Application Server. For more details on pricing, contact us using the form below.
|
|