Select Page

eXtremeDB Database Debuts in Four International Exchanges, Yielding 20-Fold Performance Gain in Real-Time Market Data Analytics

Distributed Order Matching Engine (DOME) Based on McObject’s In-Memory Database System (IMDS) Benefits Exchanges in India, Singapore & Mauritius

ISSAQUAH, WA — October 10, 2012 — McObject®, provider of the eXtremeDB® real-time database system product family, announced that eXtremeDB has increased its presence in global capital markets, with four international exchanges commencing use of key eXtremeDB-based infrastructure technology. The operator of these exchanges, Financial Technologies (India) Ltd. (FTIL), has judged the upgrade with eXtremeDB to be a success, based on a 20-fold performance gain it delivered along with improved ability to transform large volumes of market data into actionable insights for system users.

FTIL added the eXtremeDB In-Memory Database System (IMDS) to its Distributed Order Matching Engine (DOME), which sits at the heart of exchanges, and matches buy and sell orders from a flood of incoming messages. FTIL, a global leader in offering technology and expertise to create and trade on next-generation financial markets, uses DOME in its network of exchanges in India, the Middle East, Africa and South-East Asia. The eXtremeDB-enhanced DOME recently “went live” at the Singapore Mercantile Exchange (SMX), Global Board Of Trade (GBOT) in Mauritius, and the MCX Stock Exchange Limited (MCX-SX) and National Spot Exchange (NSEL) in India. Its use will likely expand as FTIL seeks to equip exchange administrators with state-of-the-art solutions.

Within DOME, eXtremeDB aggregates, sorts and filters trading data for real-time analytics. In recent years, a combination of growing market data volumes and users’ requests for increasingly complex analyses made achieving real-time performance in DOME’s analytics feature a challenge. This led FTIL to select eXtremeDB from the field of in-memory database systems.

In earlier versions of DOME, a large amount of data was generated by the trading system, and had to be presented in a meaningful format, to enable end-users in taking quick decisions. “Earlier, as this data was stored in a raw format, its retrieval by front-end clients entailed extensive processing, involving both formatting and business logic,” said Mr. Jigish Sonagara, President, FTIL.

As the workload increased, this data transformation took a toll on performance and “we needed to avoid a scenario in which by the time the system finished churning the large data set, market circumstances would have changed, making the information obsolete,” he added.

FTIL chose eXtremeDB in part because it offers SQL/ODBC and C/C++ APIs that are interoperable (i.e. can be used to work on the same database). DOME uses the native C/C++ interface for loading data at the highest possible speed from the trading system into the analytics program. In addition, because eXtremeDB supports the industry standard SQL ODBC interface, DOME enables querying by a wide variety of end-user applications and tools.

“Use of these interfaces combined with other eXtremeDB strengths, such as its in-memory data storage, has helped DOME deliver a 20-fold performance increase over the past versions of real-time market data analytics,” Mr. Sonagara said.

“Other commercial IMDSs do not provide the flexibility and standards’ compliance to meet our requirements. eXtremeDB takes care of factors, such as speed and scalability, that are critical for an exchange’s operations, and its multiple APIs support fast data-loading as well as presentation in the format that end users need,” he added.


About the eXtremeDB Database System
eXtremeDB is an in-memory database system that eliminates I/O, cache management and other overheads of traditional (disk-based) DBMSs. It is transactional and supports the ACID (Atomic, Consistent, Isolated and Durable) properties to protect data integrity without compromising performance. eXtremeDB’s short execution path (DBMS code size is just 150K) results in fast and efficient execution. In-process architecture boosts performance by eliminating inter-process communications inherent in client/server database architecture. It executes with the speed of compiled C/C++, and outperforms Java by a wide margin. eXtremeDB’s hybrid in-memory/on-disk storage provides a powerful solution for managing real-time streaming data (e.g., ticks and quotes) and historical data in a single database architecture. eXtremeDB is highly scalable via 64-bit support, and a multi-version concurrency control (MVCC) transaction manager makes eXtremeDB ideal for multi-core platforms.

About McObject

Founded by embedded database and real-time systems experts, McObject provides the eXtremeDB database system product family to build low latency, high scalability, and reliability into real-time financial systems while harnessing the growing volume of data in capital markets. McObject counts among its customers industry leaders such SunGard Kingstar, Transaction Network Services, Dalian Commodity Exchange, Financial Technologies (India) Ltd. (FTIL), BAE Systems, NSE.IT, Northrop Grumman, Siemens, Philips, EADS, Spirent Communications, F5 Networks, Motorola, and Boeing. Based in Issaquah, WA, McObject is committed to providing innovative technology and first-rate services to customers and partners. For more information, please contact the company at +1-(425)-888-8505, or visit

About Financial Technologies (India) Ltd.

Financial Technologies (India) Ltd. (NSE: FINANTECH) (BSE: FINTECH), the flagship company of the Financial Technologies Group, is a global leader in offering technology and domain expertise to create and trade on next-generation financial markets that are transparent, efficient and liquid across all asset classes.

Founded and led by high-profile Indian entrepreneur Mr. Jignesh Shah, the Group operates one of the world’s largest networks of exchanges connecting the fast-growing economies of India, the Middle East, Africa, and South-East Asia. Its network includes India’s largest commodities bourse, the Multi Commodity Exchange of India Ltd. (MCX). Further, FTIL’s ecosystem business complements and augments the exchange business by capturing financial value from upstream and downstream transactions around exchanges. For more information, please visit


McObject and eXtremeDB are registered trademarks of McObject LLC. All other company or product names mentioned herein are trademarks or registered trademarks of their respective owners.