Read Digital Edition


ADS BY GOOGLE
Top Three Links You Must Click On


GigaSpaces: 'POJOs' Offer Most Efficient Storage in Java
Perst Embedded Database Integrated in GigaSpaces for Real-Time Data Mgt in Distributed App Technology

GigaSpaces Technologies has integrated McObject’s Perst open source, object-oriented all-Java embedded database for real-time data management in its massively scaleable distributed application technology.

GigaSpaces embeds Perst in version 5.1 of its software, where Perst provides persistence for applications that are deployed and optimized using GigaSpaces’ highly scalable, self-managing distributed solution.

Perst’s all-Java architecture was a good fit for GigaSpaces. The company’s software products are developed in Java, both for maximum portability across diverse enterprise platforms, and to take advantage of advanced Java capabilities, including JavaSpaces, a simple unified mechanism for dynamic communication, coordination, and sharing of objects between Java technology-based network resources. Perst is specifically integrated within the GigaSpaces In-Memory Data Grid , as an embedded object-oriented database offered as an alternative to a relational database due to its superior performance and minimal resource (CPU cycles and memory) requirements..

“A major advantage of Perst is the efficiency provided by its ability, as an object-oriented database, to store application data as ‘plain old Java objects’ (POJOs), rather than requiring translation of this data to a relational format,” said Guy Nirpaz, vice president for research and development of GigaSpaces.

GigaSpaces implements a unique space-based architecture that incorporates aspects of grid computing and service-oriented architecture and dramatically boosts the scalability and performance of both new and existing applications. GigaSpaces’ software meets the requirements of high performance, low latency and grid-based applications, and adds new possibilities and flexibility by introducing advanced application design patterns. It has been tested extensively in large financial applications with proven linear scalability and extremely high performance.

Perst is McObject’s high-performance object-oriented embedded database for Java and C#, and is tightly integrated with these programming languages. In contrast to object-relational databases, or tools that provide object-relational mapping, Perst stores data directly in Java/C# objects. This eliminates the need for expensive (in performance terms) runtime conversions between representations of the data.

Unlike many other object-oriented databases, Perst requires no dedicated compiler or pre-processor, yet provides a high degree of application transparency. The Perst API is convenient, flexible and easy-to-use. Perst also offers a very small footprint. The engine’s core is just 5,000 lines of code, and the run-time requires between 30K and 300K of RAM. Perst requires no end-user administration, and despite its simplicity, Perst ensures integrity via transactions that adhere to the “ACID” properties (Atomicity, Consistency, Isolation and Durability) with very fast recovery.

The Perst open source software distribution also includes Perst Lite, a micro-footprint version of Perst targeting embedded systems and intelligent devices developed on the Java 2 Platform, Micro Edition (J2ME). For more information see www.mcobject.com/perst.


About 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.

In order to post a comment you need to be registered and logged in.

Register | Sign-in

Reader Feedback: Page 1 of 1

  Subscribe to our RSS feeds now and receive the next article instantly!
In It? Reprint It! Contact advertising(at)sys-con.com to order your reprints!
Subscribe to the World's Most Powerful Newsletters

ADS BY GOOGLE
IBM has acquired Guardium, a seven-year-old subsidiary of Israel’s Log-On Software transplanted to M...
But on the web, access to services is implicit in the fact that the business is offering the service...
Oracle has offered to cordon off MySQL inside a combined Oracle-Sun to get the European Commission t...
Gartner told Reuters that it overestimated how many PCs Acer shipped in the last seven quarters by a...
Intel has put out its promised beta SDK for Windows (C and C++) and Moblin (C) developers working on...
Behaving like it’s got a future, Sun Monday put out what it calls a significant new version of Virtu...
InformationWeek stumbled on a Microsoft patent application dating back to 2006 deceptively titled “M...
Berlin-based ThinPrint AG, the printer virtualization house, thinks it’s got a cloud solution for th...
The second set of charges filed last week against Indian outsourcer Satyam Computer Services founder...
Singed by user reaction to its plans to up the price of its support contracts, SAP Tuesday postponed...
Apparently Google Gears ain’t gonna stick around that long. Google Apps will eventually get their of...
Gartner thinks the server business has stopped sliding into the abyss. Third-quarter sales weren’t a...
Office Web Apps, Microsoft’s answer to Google Apps, are supposed to be out sometime in June along wi...
Gartner is buying ~$40 million-a-year AMR Research Inc for close to $64 million in cash. AMD special...
Oracle seems to have divided the open source ranks over the MySQL delay it’s having closing its acqu...
The Korean government is going to sink around $172 million into cloud computing next year under a st...
We hear – well, you know how people talk – that Oracle has been quietly meeting with the European Co...
In response to Opera’s complaints Microsoft has reportedly modified the proposed ballot screen that’...
CA is looking for talent in EMEA: associate account managers, directors of solution sales, senior so...
Microsoft has sold the Folio and NXT businesses it got when it bought Fast Search and Transfer, the ...