Products Product Roadmap

With the introduction of Latency Busters® Messaging (LBM) in 2004, 29West established itself as the performance leader in the delivery of streaming market data and other low latency, high performance messaging solutions. We quickly learned from many of our customers that there was a need for new messaging solutions that would combine the performance and low latency of streaming messaging with persistence and delivery confirmation. This need was strongest in larger firms who were hungry for a new messaging model to replace legacy enterprise messaging solutions that provide delivery guarantees.

Breakthrough Guaranteed Messaging

Toward the end of 2005, the 29West development team responded with the Parallel Persistence® design, which was turned into Ultra Messaging® for the Enterprise (UME). Release 1.0 of UME was released for general availability in January of 2007.

Queuing Added to the Fold

In April 2010, Ultra Messaging® with Queuing (UMQ) was released to extend 29West's low-latency messaging from Streaming and Persistence to Queuing as well.

Moving beyond Market Data

29West is focused solely on the needs of financial application developers and will continue to grow our solution set based on the feedback and needs of our customers. The table below highlights some of the key features and targeted markets for LBM, UME, and UMQ as well as our longer term plans for UMDS and UMCache.

29West Ultra Messaging® Products
Product Use Case Features Future Plans Markets
LBM

Latency Busters® Messaging

Low-Latency, High-Speed Streaming Messaging

  • Publish Subscribe
  • Highly Configurable C API
  • Java API
  • .NET API
  • Remote Stats Monitoring
  • Filtering Gateway
  • Self describing messages
  • Late join support
  • IPC Transport
  • Support for Sub-Topics
  • Topic Resolution performance improvements
  • Enhanced Gateway
  • JMS Interface
  • Scripting Interface
  • Authentication & Access Control
  • General Performance Improvements
  • Market data
  • OEM
  • ECNs
  • Automated market making
  • Proprietary trading
UME

Ultra Messaging® for the Enterprise

Low-Latency, High-Speed Enterprise Messaging

  • Full LBM Pub/Sub functionality
  • Delivery Confirmation
  • Late Join Support
  • Durable Subscriptions
  • Persistent Store
  • Quorum and Consensus hot-hot store failover model
  • Windows Store
  • Proxy Sources
  • JMS Interface
  • Performance improvments
  • Order routing
  • Disaster recovery
  • High-Speed persistent applications
  • Exchanges
  • Crossing Engines
UMQ

Ultra Messaging® with Queuing

Low-Latency, High-Speed Queuing

  • All features of UME and LBM
  • Decoupling of sources and receivers
  • Automatic low-latency load-balancing (LLLB) with Application Sets
  • Once-and-only-once (OAOO) delivery
  • Multiple message dissemination models for flexible application design
  • Queue fault tolerance
  • Fully Configurable
  • JMS Interface
  • Registration ID management
  • Indexed Queuing
  • UMDS integration
  • Clearing and Settlement back-office apps
UMDS

Ultra Messaging® Desktop Services

High-Performance Messaging with two levels of service via gateway server

  • Simplified API with wildcard support
  • AAA for level 2 applications
  • Native Java and .NET support
  • Centralized administration and usage reporting
  • TCP fan-out with receiver paced message delivery
  • Allows less latency sensitive applications to interoperate safely with low latency applications
  • HTTP tunnelling
  • Encryption
  • Authentication
  • Message conflation
  • UMQ integration
  • High performance, enterprise-wide deployments
  • Desktop Systems wishing to consume data from high-speed backbone
UMCache

Ultra Messaging® Cache

High-Performance Messaging Archive, Replay and Integration with Diverse Legacy Systems

  • Easily deployable as both Last-Value Cache and Replay Cache
  • Customizable message path and request handling
  • Accepts message data from multiple messaging systems
  • Message data can be processed prior to storage
  • Customizable message indexing and storage
  • Cache Retention Policies
  • Legacy Message Systems Integration
  • Record and playback systems
29West infrastructure interoperates across your enterprise in a controlled, stable manner,
maximizing your computer and network investments.

If you have an application that needs higher performance than your current solution can deliver, or if you want a performance advantage over your competitors, contact us. You may find you can triple your throughput with a fraction of the latency that you see today. A head-to-head comparison in your environment is the best way to measure your performance gains.

For more details, please contact us.