home products services technical news about us
 
 


 


   
Products > APIs

MAMA

Wombat's next generation market data platforms are based on the MAMA (Middleware Agnostic Messaging API) API. MAMA is the successor of the Wombat MDRV (Market Data Rendezvous) API, which was the core component of the original Wombat market data platform. Essentially MDRV provided a thin market data layer over the native TIBCO Rendezvous messaging API. Key features included automated data quality checking, entitlements and support for full order books. MAMA provides a similar feature set, but in a middleware agnostic fashion.

The MAMA API is designed to provide a full compliment of generic market data messaging features. These include:

  • Full generic pub/sub API
  • Entitlements
  • Group subscriptions
  • Data quality
  • Snapshot or streaming data
  • Object based messaging
  • C/C++, Java & COM
  • CPU efficient
  • Very high throughput
  • Middleware independent
  • Future proof
  • Easy migration
  • Wombat message
  • Symbology mapping (topic mapping)
  • Data capture and basic replay

Overall, with MAMA the focus has been placed on providing a lightweight, very high performance API, with a lot of useful general functionality. Moreover, it provides most of the hooks or features required to simplify the
migration of applications from legacy market data infrastructures. MAMA also supports a number of features that are peculiar to the Wombat infrastructure, for example group subscriptions.


A more in-depth discussion of the Wombat MAMA API is provided in the MAMA
Whitepaper which is available here.


Technical papers presenting MAMA performance statistics and API developer docs will generally be provided on request once a mutual NDA is in place. The middleware platforms currently supported by MAMA, hardware, programming languages and other technical documentation is available online.