实时交易数据发布系统的高吞吐量架构设计

来源 :浙江大学 | 被引量 : 0次 | 上传用户:qianxiaojiong
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
投资者在进行交易前需要做很多的工作,那就是投资的研究和分析。要进行投资研究和分析,首先需要获取市场交易数据,没有数据就无法进行研究和分析。本文的主要目的就是为实时交易数据发布系统(暂时命名为RTM)设计高吞吐量的架构,RTM能够辅助原有的交易平台,帮助投资者能够更好地把握市场的最新动向以及投资机会,快速有效地实现资产运作策略。实时交易数据发布系统最重要的一个特点就是“实时性”,而且它的服务器和客户端之间的通讯非常繁忙,交易数据量也非常大,所以这些系统需要具备比较高的吞吐量。这篇文章主要的工作有两个方面:1)研究出了一些策略和方法,把这些策略和方法结合起来应用到实时交易数据发布系统中,能够帮助我们设计出具有高吞吐量的架构。这些策略和方法主要包含三类:1.多层的系统架构(multi-tier);2.增加Cache模块;3.数据的处理方式:包含增量数据方式,分级稀疏数据方式,Client polling或Server push实时数据发布方式和简化的数据格式。2)在RTM实时交易数据发布系统的具体设计中,应用了上面的策略和方法来提高它的吞吐量,并且从垂直方向和水平方向上进行扩展来提高吞吐量。在技术实现上,RTM采用了基于Flex的RIA架构,RIA架构兼具了B/S和C/S的优点。因此,RTM的客户端具有本地计算和存储的能力,这样减少了对服务器的依赖和数据传输和存储需求,提高了整个RTM的吞吐量和性能。最后,本文还设计了一个测试案例,来测试在垂直方向上的扩展是如何提高RTM系统吞吐量的。
其他文献
手语是用手形动作辅之以表情姿势由符号构成的比较稳定的表达系统,是一种靠动作/视觉交际的语言。手语识别可以辅助聋人,通过计算机提供一种有效的、准确的机制将手语翻译成
目标跟踪技术是机载光电系统的核心技术之一,该技术用于在机载环境下完成地面背景的机动目标跟踪。本研究旨在改善该系统现有跟踪技术,提高单目标长时跟踪的性能。目前机载平台
GPS导航系统已经成为在精确打击武器方面有着广泛的应用。如果能成功破坏GPS系统的工作,就能大大减少新一代精确打击武器的效果,削弱敌方的侦察、调度、后勤保障等对于战争来说
二十一世纪是信息技术时代,同时也是生物技术时代,生物信息学正是二者的有效结合,它利用计算机科学技术解决生物学中的各种问题。随着人类基因组计划的完成,生物学走向以功能基因
对等网络(Peer-to-Peer)作为一种新兴的网络计算模式,打破了传统的C/S模式,其应用越来越广泛。随着P2P网络应用的日益盛行,分布式搜索技术已经成为搜索领域中研究的关键问题
燃烧假人测试,是指对穿着防火服装的等比例假人模型,施以实验室条件下、可控的高强度火焰,通过假人模型上分布的若干个热传感器测量和计算透过被测服装传到假人表面各部位的
语言模型在语音识别中占据着重要的地位,它担负着把拼音转化成汉字的重任,语言模型性能的好坏直接影响到语音识别的结果好坏。当前应用最广泛的语言模型是基于统计的语言模型
随着微电子技术和计算机软硬件技术的发展,嵌入式系统的性能得到了极大的提高,功能日益丰富,应用也越来越广泛。传统的边界防火墙是保障网络安全的重要手段,但是它存在防外不
XML以其扩展性、结构性、平台独立性和自描述性等特性成为数据表示和交换的事实标准,越来越多的应用使用XML来存储、交换和发布信息。能否有效地存储和查询XML文档,成为一个非
企业的成功日益依赖恰当的人在恰当的时间及时地获得对企业决策至关重要的信息,获得这样的信息直接依赖于数据库的性能。而数据库的性能与数据库结构有着直接的关系,良好设计的