Welcome!

Java Authors: Michael Sheehan, Maureen O'Gara, Jonny Defh, Suresh Krishna Madhuvarsu, RealWire News Distribution

Related Topics: XML, Java

XML: Article

GemStone's Enterprise Data Fabric Supports C++

Company Focuses on a Low Latency, Virtualized Data Approach

GemStone Systems describes its new GemFire Enterprise - C++, as an enterprise data fabric (EDF) that provides a distributed data store for delivering information to applications at low latencies. With this release, GemFire now includes native support for Java, C++ and XML applications.

GemFire Enterprise - C++ is the industry’s first EDF to support C++ applications, the company says, "providing organizations with the means to move data quickly and with reduced latency to any type of application." Current methods of getting information to C++ applications, such as direct connections to databases and enterprise application integration (EAI), are largely ineffective in distributed architectures.

As distributed environments continue to see wide-scale adoption within the enterprise, organizations are increasingly finding themselves engulfed in a data “perfect storm,” according to GemStone's analysis. Three trends are occurring within many organizations simultaneously, taxing already overworked data systems. Organizations are being faced with the following data intensive needs: regulatory requirements that force a greater need for data transparency;  the move to all-electronic, data heavy, systems; and an Increased demand from customers to have real-time access to information

GemFire helps to alleviate the perfect storm by providing an enterprise data fabric that sits between data sources and applications, GemStone says.. By creating an on-demand virtualized store for data from multiple sources in multiple formats through multiple language interfaces, data can get to where it needs to go quicker, with fewer roadblocks.

“The pace of change occurring within the typical enterprise is staggering,” said Shankar Iyer, executive vice president, GemStone Systems. “Executive teams and IT teams alike recognize the benefits of distributed architectures, but as they become deployed, they realize a new approach to moving data is needed. An enterprise data fabric is the logical solution as it provides a heterogeneous and easy to integrate method for reducing latency and virtualizing data.”

GemFire is unique in its ability to offer native support for multiple languages and formats: XML, C++, Java, among others, according to GemStone, which the company says "means that applications no longer need to adhere to different protocols to access data and are also not required to perform expensive unmarshalling and transformation operations."

More Stories By Java News Desk

JDJ News Desk monitors the world of Java to present IT professionals with updates on technology advances, business trends, new products and standards in the Java and i-technology space.

Comments (2) View Comments

Share your thoughts on this story.

Add your comment
You must be signed in to add a comment. Sign-in | Register

In accordance with our Comment Policy, we encourage comments that are on topic, relevant and to-the-point. We will remove comments that include profanity, personal attacks, racial slurs, threats of violence, or other inappropriate material that violates our Terms and Conditions, and will block users who make repeated violations. We ask all readers to expect diversity of opinion and to treat one another with dignity and respect.


Most Recent Comments
SOA Web Services Journal 09/13/05 12:25:38 PM EDT

GemStone's Enterprise Data Fabric Supports C++
GemStone says its GemFire is unique in its ability to offer native support for multiple languages and formats: XML, C++, Java, among others. This means that applications no longer need to adhere to different protocols to access data, and are also not required to perform expensive unmarshalling and transformation operations.

JDJ News Desk 09/13/05 11:47:23 AM EDT

GemStone says its GemFire is unique in its ability to offer native support for multiple languages and formats: XML, C++, Java, among others. This means that applications no longer need to adhere to different protocols to access data, and are also not required to perform expensive unmarshalling and transformation operations.