Modern Data Management for Virtualized and Cloud-Based Applications

Modern Data Management for Virtualized and Cloud-Based Applications

Data Management for Virtualized and Cloud-Based Applications

Modern applications are increasingly web-oriented, data-intensive, and deployed in virtualized and cloud environments. Databases are creating performance bottlenecks: they can’t supply the high-speed performance required, and are unable to scale elastically with demand. But vFabric GemFire delivers both, together with the reliability and data management capabilities of a database. It’s the ideal solution for fast, secure, dependable, and cloud-scalable data access.

Blending advanced techniques like replication, partitioning, data-aware routing, and continuous querying, GemFire provides:

  • Dramatically faster performance with database-class reliability
  • GemFire’s unique “shared nothing” parallel disk persistence architecture manages partitioned data across the cluster by pooling all its disks. This, together with an equally unique disk logging algorithm, provides exceptionally high throughput. GemFire manages multiple copies of data on disk with minimal impact on performance. And thanks to its sophisticated recovery mechanism, disk or single-note failures will not compromise data consistency.
  • Non-disruptive up/down scalability
  • GemFire offers the elasticity today’s business applications require, through dynamic data partitioning, distributed application functionality, automatic data rebalancing, and continuous client load-balancing.
  • Higher developer productivity
  • GemFire’s re-engineered APIs and integration with the popular Spring framework combine to greatly speed and simplify the development and support of scalable, transactional enterprise applications.

New Features in vFabric GemFire 6.5

Feature Highlights

With GemFire, you can decouple session management from your Tomcat or tc Server JSP container. Independently scale application server and HTTP session handling, and let GemFire manage very large sessions with high performance and no session loss. GemFire HTTP Session Management is pre-configured and can launch automatically with tc Server.

More details »

GemFire’s L2 caching lets developers leverage GemFire’s enterprise-class data management features for Spring Hibernate applications. Distributed GemFire L2 caching vastly improves Hibernate performance, reduces database bottlenecks, boosts developer productivity, and supports cloud-scale deployment.

More details »

Our newly redesigned “shared nothing” parallel disk persistence model now provides persistence for any block of data: partitioned or replicated. This enables all your operational data to safely “live” in GemFire, greatly reducing costs by relegating the database to an archival store.

More details »

As part of the ongoing integration of GemFire with the widely-used Spring framework, the system’s developer APIs have been modified for ease of startup and use. The developer samples included with GemFire have been updated to reflect the new APIs.

More details »

Subscription processing is now partitioned to enable access by many more subscribers with even lower latency than before. Clients communicate directly with each data-hosting server in a single hop, increasing access performance 2 to 3 times for thin clients.

More details »

Multiple transactions can be executed simultaneously across several partitioned regions.

More details »