eXtremeDB金融版完美应用于TradeStation公司的下一代订单执行系统中

  • 来源:今日轨道交通
  • 关键字:TradeStation,订单处理
  • 发布时间:2015-06-09 14:34

  ——eXtremeDB金融版推进了TradeStation下一代订单执行系统的创新

  2015年5月20日,随着eXtremeDB金融版内存数据库系统在TradeStation订单执行系统中性能的展示,TradeStation体验到了McObject研发的针对金融系统的专业的内存数据库系统所带来的预期的性能提升。同时缩短了数据管理的延迟,这样以来为系统新的特点和灵活性留出了空间使进行交易的客户从中受益。

  TradeStation的开发经理Joe Pautler讲到:“在订单执行系统(order execution)中采用了eXtremeDB金融版之后,与传统的数据库系统相比较而言,事务时间缩短了一个数量级以上。那么,对于TradeStation市场所面对的机智活跃的交易商最重要的下单速度的明显优势:就是交易完成的更快。”

  Pautler还讲到:“同样重要的是,数据处理的低延迟给下单系统留下空间来添加新的功能,比如使用更复杂的订单类型和交易算法。这样以来,用户可以制定专门针对他们特定的市场机遇的策略。”

  瞬间的海量订单直到加载和记录之后才放置进来,TradeStation的订单执行系统从这些放置的海量订单中来处理交易。数据处理速度必须极度的快来避免延迟。在下单和执行订单之间的间隙,订单执行系统将访问数据库很多次来完成时间要求非常严格的任务,包括检查客户的资金,风险管理保证金的限制,买卖盘传递以及比较不同交易场所的买价和卖价等。

  TradeStation通过在网站上“价格提升机会”版块注明的方式来展现订单执行速度是他们服务的关键分水岭。这种价格提升的机会是通过比行业平均水平快很多倍的交易处理速度来创造的。

  McObject的首席运营官Chris Mureen讲到:“在资本市场的计算机技术中,对交易而言,缩短数据管理延迟和添加创新功能通常就像硬币的两面,CPU时间通过更高效的数据分类和分析来实现,而这些数据的筛选和分析在非常短的时间内可以重新部署,从而促进盈利交易的核心系统性能的提升。McObject很高兴能够看到TradeStation通过使用eXtremeDB金融版来实现他们的利益。

  eXtremeDB金融版具有以下功能来优化资本市场系统对速度,容灾机制以及可扩展性的需求:

  *主内存和磁盘数据库的结合使用使数据库的响应时间可以达到微秒级别。

  *支持基于列和传统的基于行的数据布局(包括混合设计)

  *丰富的基于矢量的函数来分析时间序列的数据,这些函数可以流水线来存储相关的市场数据在CPU缓存中来避免CPU缓存和主内存之间延迟诱导的传递

  *超短的执行路径(代码体积小于500K),高效地最小化CPU周期,最大化CPU缓存

  *可靠性/可恢复性,通过ACID特性(原子性,一致性,隔离性,持久性)和事务日志功能来实现

  *分布式数据库的可扩展性,性能和容灾机制通过分布式查询,集群和高可用的子系统来实现

  *多种应用程序接口包括标准的SQL,C/C++API.Java,C#以及Python接口

……
关注读览天下微信, 100万篇深度好文, 等你来看……
阅读完整内容请先登录:
帐户:
密码: