张伟采用McObject的eXtremeDB金融版数据库实现嵌入式订单执行系统革新交易体验
张伟采用McObject的eXtremeDB金融版内存数据库(IMDS)来实现嵌入式订单执行系统,提升交易体验。TradeStation公司选择了McObject技术,因为它在概念验证中显示了与其他数据库系统相比性能提升一倍的优势,能够为客户提供更快的处理速度。
TradeStation的订单执行系统从下单开始到记录订单之间处理交易,需要极快的数据库处理速度以避免延迟。在这个过程中,该系统需要多次访问数据库以完成具有严格时间要求的任务,如检查客户资金和保证金限制、订单路由以及比较不同交易所出价和报价等。
Joe Pautler,一名高级软件工程师表示:“毫秒甚至微秒的差异都会影响客户订单执行价格。TradeStation将订单处理速度视为服务特色,在网站上标明利用比行业平均值快数倍交易处理,以便抓住‘更有利价格’机会。”
除了速度外,可靠性也是对TradeStation订单执行系统中的数据库管理的一项主要要求。TradeStation通过冗余硬件和软件策略,以及其他措施来最大限度地提高正常运行时间,并追求100%无故障运行目标。利用高可用性子系统,eXtremeDB金融版能有效提高可靠性,让TradeStation可以部署完全同步副本,当一个节点出现故障时,可以实现自动切换。
T. Keith Black,首席技术官兼产品开发副总裁表示:“依赖这些技术优势交易商希望获得快速、可靠的订单执行。eXtremeDB金融版性能和容错特性使其非常适合作为我们的实时交易技术解决方案之一,我们对用户将获得哪些好处感到非常兴奋。”
为了保护该系统安全及数据完整性,TradeStation还将依赖eXtremeDB金融版对ACID事务支持,以及该技术的事务日志特性,为中断事务恢复提供支持。这款数据库将在Microsoft Windows Server上部署64位版本。
Chris Mureen, McObject首席运营官表示:“资本市场公司必须减少信息系统各级别延迟,同时为客户提供丰富功能和容错性能。McObject设计出的eXtremeDB金融版为资本市场提供了一款快速、可扩展且可靠的数据库,它满足了我们需求,可以帮助开发高度优化下一代交易基础设施。”