新聞中心

        EEPW首頁 > 網絡與存儲 > 業界動態 > eXtremeDB案例研究

        eXtremeDB案例研究

        作者: 時間:2012-01-04 來源:電子產品世界 收藏

        概述

                NeatXS是NSE.IT為買方公司(經紀公司、投資銀行、對沖基金和專業的貿易公司)開發的一款高級前臺系統套件,它支持在多個交易所以及多個交易環節之間進行交易。此外,利用內置的實時風險管理和監控特性使經紀人能夠輕松管理整個設施。

        需求和挑戰

                隨著算法交易和高頻交易的出現,在需要快速執行交易的同時,也需要抵御瞬間暴跌的風險或者避免由于“胖手指”以及不正確地執行復雜的大型算法交易造成的巨大損失,這是當今市場面臨的一項重大挑戰。作為一款高性能、多交易所電子交易系統,NeatXS需要滿足這種低延遲、可靠的風險管理的需求,通過架構和技術升級成為一款增強型交易系統,支持高頻、低延遲、基于策略的產品并且具有全面的風險管理(RM)。這樣作為NeatXS客戶的大型買方公司能夠以價格合理的交易功能滿足合適的時機和數量要求,同時消除市場和信貸風險。

                為了達到這些要求,我們已經確定了下列挑戰:
        ?    傳統RM系統采用基于磁盤的關系數據庫,會對流程造成延遲
        ?    難以擴展,延遲高達2毫秒,在處理大量、基于策略的交易時會形成交易執行瓶頸
        ?    市場信息沒有實時同步,因此不能滿足市場的當前需求

        方案

                為了克服上述挑戰,縮短延遲,實現更出色的吞吐量,我們對系統架構進行了審核。發現的其中一個瓶頸(在延遲方面)是風險管理中的數據庫訪問與存儲過程寫入。

                 NSE.IT沒有從應用程序進一步優化MS-SQL調用,而是探索使用“內存”數據庫(例如)進行風險管理,它能夠與不同進程同時進行實時交互。在對各種工具進行廣泛評估和概念驗證(POC)之后,NSE.IT最終選擇開發的產品,因為它具有獨特的“共享內存模式”和“事務日志”功能。 

                從架構和技術的觀點來看,NSE.IT認為它可以通過的下列重要特性滿足超低延遲的要求:
        ?    易于實施和擴展,因為該應用程序使用與大多數面向對象語言中進行類定義非常相似的語言定義數據庫架構,而且可以將該架構編譯為特定語言的API。
        ?    可以與幾乎所有主流的開發語言/平臺(例如C/C++/Java/.NET)綁定
        ?    實時、同步更新不同應用程序訪問的每個實例
        ?    支持高級消息系統,例如MSMQ
           ? 24x7全天候在線支持

        全新低延遲NeatXS的高級系統架構

        本文引用地址:http://www.104case.com/article/127733.htm

         

        優勢
        • 實現超低延遲,將響應時間從2毫秒降低到500微秒
        • 從下訂單到執行對所有資產類型進行全面的風險管理
        • 更高的吞吐量,將約1000個訂單的同時交易執行的響應時間縮短到不到500微秒
        • 提供事務日志
        • 無縫地流傳輸市場數據
        • 支持高速、基于策略的交易
        • 使用更多時間來發現機會,從而獲得利潤更高的交易

        客戶嘉評

               “最終,我們找到了eXtremeDB,這款合適的內存數據庫解決方案,它可以將延遲縮短到低于毫秒的水平,實現復雜的風險與合規系統,為我們的Algo解決方案在競爭激烈的市場中奠定了穩固的競爭優勢。”——NSE.IT Limited首席交付官Paresh Paul博士



        關鍵詞: McObject eXtremeDB

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 册亨县| 米泉市| 通道| 阳泉市| 广灵县| 金塔县| 苏州市| 西畴县| 读书| 姜堰市| 礼泉县| 漠河县| 永川市| 射洪县| 沾益县| 香格里拉县| 右玉县| 镇平县| 宁乡县| 滨州市| 南安市| 洪泽县| 且末县| 会泽县| 德化县| 东台市| 同心县| 天峨县| 曲沃县| 忻城县| 沁水县| 德江县| 宿迁市| 岳阳县| 特克斯县| 吉安县| 英德市| 方山县| 宝应县| 余江县| 治县。|