Products Ultra Messaging® Cache

29West's innovative Ultra Messaging® Cache (UMCache) allows you to easily add message archival and retrieval, last value cache, lost message retransmission and more to your high-performance, low-latency 29West messaging system.

With UMCache, 29West moves far beyond streaming market data and real time trading applications. Ultra Messaging® continues to power the next wave in financial messaging with more complete messaging services for back office processing as well. UMCache's ability to work with any message stream makes it today's solution for integrating legacy messaging systems into tomorrow's financial industry messaging standard.

Design — An agile caching solution, UMCache matches the high standards of LBM and UME with an efficient and adaptable framework. With the ability to customize modules, use any database, and easily configure all components, you can use UMCache to simply replay archived messages or as a development framework for a feedhandler. More...

Key Concepts — UMCache offers a powerful and flexible method for constructing custom caching modules to suit your development style. Configuration of all components occurs in a straightforward XML file that establishes which modules to load and how they interact. More...

The Result — Financial firms now have the ability not only to archive and replay LBM/UME messages, but also integrate diverse legacy message streams and create custom message processing applications using the UMCache framework. More...

Integration Flexibility — UMCache supports Solaris, Windows (2000, XP and Vista), AIX, MAC OS X, and x86 Linux platforms, with C API language interface. We add new platforms as market interests evolve. More...

29West provides qualified companies with full code and documentation for a Free Software Evaluation. After reviewing our documentation and working directly with 29West system designers and engineers, you will see how easy it is to provide your company with a clear competitive advantage with lower-latency messaging.