恒生UFT:高性能交易系统的详解

3星 · 超过75%的资源 需积分: 48 61 下载量 29 浏览量 更新于2024-09-12 1 收藏 355KB DOCX 举报
"恒生UFT介绍文档是一个详尽的文档,主要面向使用恒生系统进行对接的开发者,阐述了恒生极速交易系统(UFT)的设计理念、技术架构和核心技术,旨在提供一个稳定、高性能的交易平台,以适应程序化交易和量化交易的需求。UFT系统基于UFTCore2.0核心基础平台,采用全内存数据库、可靠组播技术和排队机制等先进技术,保证交易速度和系统的高可用性。此外,系统还实施了多活机制和插件化设计,以应对未来的扩展和安全性挑战。" 恒生UFT系统是针对程序化交易市场而构建的,其关键特点在于其先进的技术架构和创新的核心技术。首先,系统基于UFTCore2.0平台,这是一个可扩展的基础架构,设计目标是满足未来交易系统发展的需求。为了实现高速交易,UFT采用了全内存数据库,它以对象数据库为基础,结合高效的锁机制和完整的事务管理,大大提升了数据处理的速度。 其次,可靠组播技术是UFT通信性能提升的关键。这种技术允许数据以连续递增序号记录,支持一对多和多对多的通信模式,且通过插件化部署,减少了网络延迟。这种设计使得系统能够在保持高效通信的同时,确保数据的准确传递。 再者,UFT系统中的排队机制确保了交易请求的有序处理,按照时间顺序和优先级编排。当交易出现错误或失败时,排队机制能进行容错处理,帮助进行灾备和问题诊断,增强了系统的韧性。 多活机制是UFT另一个重要的特性,它允许多个系统并行处理相同业务,通过数据同步保证服务的连续性。在异常情况下,无需人工切换或接管,可以无缝地提供不间断的业务服务,有效防止单点故障造成的影响。 最后,UFT的插件化设计使得系统具有高度的灵活性和可扩展性,所有节点都遵循恒生中间件模式开发,便于功能的添加和升级,同时也能更好地适应不断变化的市场环境和用户需求。 恒生UFT系统是恒生电子针对现代金融市场高速交易需求的创新解决方案,它的技术先进性、可靠性和高性能使其在业界处于领先地位,为专业投资者提供了强大的交易工具。