Progress Real Time Division, a provider of real-time products for event stream processing, data management, data access and synchronisation, and an operating unit of Progress Software Corporation, has released Progress ObjectStore Enterprise Version 6.3, the latest version of its object database.
The company has also announced that Starwood Hotels & Resorts Worldwide has deployed ObjectStore Enterprise Version 6.3 for persistent caching to support real-time transactions for its online reservations system.
Starwood`s ObjectStore-based system dynamically accesses existing enterprise databases and caches data as ready-to-use objects in-memory for real-time use. ObjectStore Version 6.3 features significant improvements in performance and new platform support for 64-bit Linux.
"Technology is playing a vital role in ensuring Starwood guests receive the highest quality of service when they stay at any of Starwood`s premiere Sheraton, Westin, W Hotels, Four Points by Sheraton, St Regis and Luxury Collection brands," says Vanessa Lapins, senior director of emerging systems, Starwood Hotels & Resorts Worldwide. "Customers choose Starwood based on factors such as the quality and consistency of our services. Progress ObjectStore technology, with its in-memory performance, gives us accurate real-time answers to queries for pricing and room availability. Furthermore, Progress gives us the flexibility within our service-oriented architecture (SOA) to scale as our business prospers and grows."
By connecting to Starwood`s enterprise CRS (Central Reservation System) application and its underlying SQL database, ObjectStore leverages its Cache-Forward Architecture (CFA) and virtual memory mapping to retrieve data from the CRS system and enable real-time access as online reservations are processed. ObjectStore automatically reconciles the reservations system data with the rates and availability data at in-memory speed to ensure accommodations are available at the right price, place and time.
"Progress ObjectStore is an integral part of Starwood`s online reservations system," says Song Park, director of pricing and availability technologies, Starwood Hotels & Resorts Worldwide.
"Starwood`s high-volume, transaction-intensive environment demands extremely fast response times and flexibility. By making ObjectStore part of our SOA, which is deployed on Linux, Starwood has reduced operational costs and improved performance, while maintaining the ability to grow as quickly as business needs require."
Enhancements to ObjectStore
The ObjectStore Version 6.3 release, which includes ObjectStore PSE Pro (a small footprint, embeddable DBMS), is a proven technology for developing solid, consistent and high-performance applications. It is the ideal database for both C++ and Java applications that demand reliable, transactional object persistence. Among the enhancements to ObjectStore are:
* For Java environments, performance improvements including a two to three times performance boost for object storing and fetching;
* For C++ environments, 64-bit Linux support, up to 60 times faster utilities, enhanced API, and improved database management capabilities; and
* For all environments, dramatically improved database utilities for much faster performance and new platform support for 64-bit Linux and VC 7.1 compiler.
"Customers such as Starwood depend on ObjectStore for unparalleled reliability, scalability and real-time speed," says Rick Parry, MD of Progress Software South Africa. "ObjectStore`s Cache-Forward Architecture and virtual memory mapping are the key technologies that enable the Starwood online reservations system to accurately service its worldwide customer base. It`s the premier object database for any application where constant queries demanding real-time response are the norm."
Editorial contacts


