文章:InfoQ 案例研究──纳斯达克市场回放

  • Jon Rose
  • Claude Courbois
  • 孙涛

2008 年 8 月 13 日

话题:Java架构云计算DevOps语言 & 开发

在这篇案例研究中,InfoQ 对 Adobe AIR 和 Amazon 的简单存储服务 (Simple Storage Service ,S3) 在 NASDAQ 市场回放程序 (NASDAQ Market Replay) 中的应用进行了详细的分析。此外,在 AIR 上进行版本的更新也很方便,因为其会在每次启动时检查和安装更新程序。NASDAQ 市场回放程序 的实现过程表明了一个数据驱动应用也能在有限的预算条件下快速地开发和部署,这真是一个令软件业界兴奋的时刻。这要归功于平台的不断发展进步,云计算出现 和强大的客户端运行时。

纳斯达克市场回放 (NASDAQ Market Replay) 是纳斯达克官方推出的一个新工具,它可以回放和分析证券市场的活动。这个新工具是基于 Adobe Flex 和 AIR 平台建立的,并且利用 Amazon 简单存储服务 (Amazon Simple Storage Service,S3) 对市场的历史数据进行持久化。S3 和 AIR 的组合的部署模型很强大,并且需要很少的内部基础设施的支持。AIR 运行时是跑在客户端 机器上的,因此其部署简单而鲁棒的。利用 Amazon S3 可以省掉传统的中间层服务器,因为数据访问是通过 Amazon 的云 (cloud) 进行的。

用户可以通过市场回放程序实时模拟市场情况,查看任一时间点的最高出价和最低报价,定位并且查看微秒级别的事件。投资者可以对 最佳成交原则和美国国家市场系统管理规则 (Reg NMS) 的执行情况进行监督。经纪人和交易员能复查交易发生那一刻的情况,及时发现问题所在,并分析是否有漏掉的机会。经纪人可以提供给客户经官方验证的 交易时刻的回放,客户可以利用其能对经纪人的业绩进行评估。

详细内容,请阅读全文InfoQ 案例研究──纳斯达克市场回放

Java架构云计算DevOps语言 & 开发