信茂工控网
首页 > 嵌入式系统 > TradeStation利用McObject的eXtremeDB金融版数据库构建下一代订单执行系统结

TradeStation利用McObject的eXtremeDB金融版数据库构建下一代订单执行系统结

TradeStation采用McObject的eXtremeDB金融版数据库,推动下一代订单执行系统的嵌入式开发与软件工程。公司选择了这一技术,因为在概念验证阶段,它显著提高了性能,比其他数据库系统快“一个数量级”。eXtremeDB金融版能够为TradeStation客户提供更快的处理速度。

TradeStation订单执行系统从接收到订单开始,直至订单填写和记录完成。这需要极高的数据处理速度,以避免延迟。在此过程中,该系统会多次访问数据库以完成具有严格时间要求的任务,如检查客户资金、保证金限制以及风险管理等。

Joe Pautler,TradeStation高级软件工程师表示:“毫秒甚至微秒之间的差异都会影响客户订单执行价格。我们将交易处理速度视为服务特色,并在网站上承诺比行业平均值快数倍。”除了速度外,可靠性也是对该系统所需的一项关键要求。

利用冗余硬件和软件策略,以及其他方法,TradeStation追求实现100%正常运行时间目标。eXtremeDB金融版通过高可用性子系统提高了可靠性,使得TradeStation可以部署完全同步副本,当某个节点出现故障时能自动切换。

T. Keith Black,首席技术官兼产品开发副总裁说:“我们的技术特点使我们在行业中脱颖而出,这包括创新分析、历史测试和自动交易。此外,我们依赖这些优势让交易商获得快速、可靠的订单执行。eXtremeDB金融版适合我们的增强型订单执行系统。”

为了保护可靠性和数据完整性,TradeStation还依赖于ACID事务支持以及事务日志功能来支持中断事务恢复。在Microsoft Windows Server上部署64位版本McObject数据库。

Chris Mureen, McObject首席运营官表示:“资本市场公司必须降低各级延迟,同时为客户提供丰富功能和容错性能。McObject设计的eXtremeDB金融版为资本市场提供了一款快速、可扩展且可靠的数据库解决方案,我们很高兴它满足了TradeStation需求。”

这些特点包括核心内存数据库架构、高效嵌入式架构、基于列或传统行布局设计,以及丰富统计函数等。通过集群实现分布式数据库,可扩展性能与容错。此外,还有多种API选项如标准SQL、本机C/C++ API(还有Java和C# API)。

关于 TradeStation Group, Inc.

2012年11月12日,在华盛顿州伊萨夸市举行的一次新闻发布会上,McObject宣布其内存对象持久化引擎 eXtremeDB 将被用于 Trade Station 的新一代下单处理平台。这是由于 eXtremeDB 在概念验证中的表现非常出色,比起其他同类产品要快一个数量级。而且它对于即时交互应用程序来说,是一种非常好的选择,因为它不仅能够加速响应,而且还能确保数据安全无损地保存下来,即便是在电源突然断开的情况下也能保证不会丢失任何重要信息.

这使得 Trade Station 能够更有效地使用资源,而不必牺牲响应时间,从而进一步提升用户体验.

此外,由于 eXtremeDB 是一种面向对象编程语言,可以轻松整合到现有的应用程序结构中,因此对开发者来说是一个非常友好的选择.

总之,eXtremeDB 提供了一种新的方式来进行实时交互应用程序开发,使得它们更加稳定、高效并且易于维护,这对于希望创建最先进用户界面的企业来说是一个巨大的优势.

标签:

猜你喜欢

cvte 课堂突袭最大跳...
课堂突袭:最大跳动的艺术探索 突袭的意义 突然把跳d开到最大,不仅是一种教学手段,更是对学生内在潜能的一次挑战。这种做法能够激发学生们的学习兴趣,增强他们...
嵌入式系统指的是什么 嵌入式系统简介...
什么是嵌入式系统? 在当今的数字化时代,随着技术的不断进步,嵌入式系统已经渗透到我们生活的方方面面。从智能手机到家用电器,从汽车电子到医疗设备,无不体现了...
四大主流cpu架构 我嵌入式专业的...
在这个数字化的时代,嵌入式系统无处不在,从智能手机到家用电器,再到汽车和医疗设备,它们都依赖于这些小巧而强大的计算平台。那么,你知道嵌入式专业叫什么吗?今...
linux是电脑还是手机 研华科技工控机...
在现代化的生产环境中,工控机(工业控制机器)扮演着不可或缺的角色,它们不仅仅是计算设备,更是一种强大的生产管理工具。尤其是在研华科技这种专注于提供高效、可...

强力推荐