在证券行业,行情分发速度为王,同时对行情分发系统的稳定性和可靠性有极高的要求,在行情数据实时传输系统实现过程中,良好的传输协议设计、可靠的系统构架设计对整个证券交易系统来说都非常重要。而随着深交所新一代流行情系统的上线,行情传输问题又一次摆到各大券商的面前。

一方面,交易所行情网关仅保证将行情数据通过行情网关传输到券商本地,一个行情网关仅能提供给一个应用系统使用,这就导致了诸多问题。首先,大量应用的存在需要申请大量行情网关;其次,各网段使用行情应用的存在,打通网络访问,给网络安全带来隐患;再次,行情系统系实时性系统,对时间、速度要求极高,容不得通过转换传输延缓行情揭示;然后,各应用供应商的工具基本都是根据各自系统的具体实现来更好地满足自身需要,对数据进行了各种修改,经他们处理后的数据格式基本都不是标准交易所格式;最后,行情系统提供给各类用户使用,数据准确性、完整性有任何问题都不能使用。

另一方面,券商有大量需要使用行情的应用系统,并且各应用系统部署在各个节点,这就自然需要一个能传输交易所行情信息数据的工具。这个工具不仅需要能够将交易所各类行情信息数据传输到各个节点,并且不能改变数据格式,必须做到数据传输带宽的可控,同时,速度又不能有较大延时。更为关键的是,券商系统对安全稳定运行要求较高,因此稳定性是这个传输工具的生命线。

需求已经存在,但满足需求的过程却显得过于漫长。现阶段,市场上供应商不少,但更多的都是业务系统供应商,重点放在如何帮忙券商实现新的业务功能。而类似行情数据传输这种系统软件,虽然存在必要性和急迫性,但由于各家券商具体使用环境不同,在开发的过程中定制化难度很大,需要软件开发商根据各家具体环境和需求做各种修改,并且在人力成本和时间成本的投入以及具体产出上不成正比。

作为容灾高可用、云灾备领域的领头企业,随着英方在证券行业的不断深耕,我们惊奇地发现,凭借其特有的专利技术“字节级数据捕获与复制技术”而一鸣惊人的英方股份,以多年来所积累的各种压缩技术、文件比对技术、传输技术等等,能够有效地降低行情数据传输的延时和带宽占用,快速完成行情流数据传输的技术适配,不仅解决了证券行业传统定制化的难题,更从底层技术上解决了新一代行情信息快速、实时分发的问题。

英方数据分发产品i2Distributor的主要功能是将一台主机上指定的行情迅速分发到各个节点,并且支持传统文件和新一代行情流数据行情的分发。在分发的过程中,虽然数据格式不同、某个字节代表的含义也不同,但在数据分发这个层次上,采用英方技术就相当建立了一条高速公路,不是传统的将数据完整接收后然后转发,而是来多少发多少,同时不再需要对相关数据的格式和类型做分析。从人性化设计出发,英方还能完美支持流转DBF功能,以满足那些只能接受深交所DBF格式行情的应用系统,以及监控和高可用功能,可以和其他行情分发/接收程序(比如卫星接收程序)配合使用,从而为券商的行情分发提供多重保障。

英方行情支持普通文件分发和第五代V5行情流分发,其中普通文件分发分为主节点、子节点和终端节点三个节点项;V5行情流分发分为主节点和子节点两个节点项。普通文件分发节点和V5行情节点在统一界面中操作,即各自可以独立运行,也可以同时运行,不同的进程在统一界面便于监控和操作。英方数据分发产品独有的第三方监控管理功能,为用户提供集中监控和一键升级功能,也大大降低了运维的工作量。

作为英方的拳头产品之一,英方成功地将成熟稳定的字节级复制的底层技术应用到这个标准化数据分发产品上,并在各大券商成功上线,运行稳定,能够在行情分发应用中脱颖而出。英方股份CTO周华在谈起自家的数据分发产品时,兴致盎然地向笔者这样介绍:“我们的数据分发技术能实现针对传统行情文件的分发,实现两级、三级或者多级分发,从本地磁盘或者网络共享磁盘读取文件,支持文件扫描方式或者事件触发方式获取变化的文件,也支持文件分发间隔设置,还支持组配置,以及不同写入方式,此外还支持负载均衡、自定义端口分发、一键软件升级、实时监控和海量文件分发等等。”

在谈到i2Distributor为东方证券行情系统带来的具体收益时,东方证券系统运行总部姚玉强表示:“经过前后三四个月多达数十次的需求提交、反馈、测试和更新,我们除了实现了总部所有相关网段节点的行情数据覆盖,而且还解决了全国各地营业部的行情备份问题。英方股份的分发软件除了业务功能满足要求之外,还提供了数据源、节点与节点间的各种备份、数据传输等级压缩、用户权限控制、应用模块的自动升级和友好监控界面及对外接口等。这些都是超出我们的预期。”

显然,对于广大的股民朋友而言,更快地获得股票行情,更早地做出买卖决策,可以更好更精准地获得股票收益。以后选择注册或开户券商时,股民朋友是不是应该首选考虑采用英方数据分发i2Distributor进行行情分发的品牌券商呢?

原文发布时间为:2016年10月29日

本文来自云栖社区合作伙伴至顶网,了解相关信息可以关注至顶网。

行情分发速度为王,谁是证券公司的生命线?相关推荐

  1. QMT vs Ptrade 速度对比 (一) 历史行情获取速度

    QMT vs Ptrade 速度对比 (一) 历史行情获取速度 众所周知(狗头),QMT是在你本地电脑运行的,包括行情获取,计算指标,选股选债,下单都在你的本地电脑执行.行情数据通过网络去券商服务器或 ...

  2. 云祺科技助力开源证券数据安全备份

    开源证券股份有限公司(简称"开源证券"),成立于 1994 年,总部位于陕西省西安市,在北京.上海.深圳设有三大区域管理中心,下设 90 家分支机构,下辖长安期货.开源思创.深圳开 ...

  3. 交易系统开发之行情数据总结

    一.行情数据简介 1.行情数据简介 行情数据是交易过程中最基本.最重要的部分.一次完整的交易通常分为三个步骤:接收行情.分析行情(策略部分).发出买卖指令并成交(算法交易部分).对于高频交易和低延迟交 ...

  4. 减半行情背后:矿业面临哪些新机遇?

    「3·12」比特币大暴跌后,投资者对接下来市场的走势感到焦虑和不安,其中以矿工群体尤甚.在「币价减半」后,矿工们很快又将面临「产量减半」.究竟该怎么做?市场上又有哪些可以把握的机遇?碳链价值很荣幸能够 ...

  5. 上交所技术 基于FPGA技术的FAST行情解码研究

    本文选自<交易技术前沿>第二十七期 (2017年6月). 钟浪辉1,陈敏1,陈坚1,刘啸林1,秦轶轩2,李道双2, 1上交所技术有限责任公司 2南京艾科朗克信息科技有限公司 E-mail ...

  6. 程序猿生存指南-35 王旭新巢

    王旭新巢 (98) 清晨,盖伦用它那尖锐的喵喵声把我吵醒.我睁开眼,拉动窗帘,天已经大亮.光明不总是令人喜悦,譬如熬夜后第二天的晨曦.好在玻璃上的窗花减弱了光照强度,冬日暖阳倒也不刺眼. 在众租户的再 ...

  7. 直击阿里双11神秘技术:PB级大规模文件分发系统“蜻蜓”

    阿里妹导读:2017天猫双11, 交易峰值32.5万/秒,支付峰值25.6万/秒,数据库处理峰值4200万次/秒,再次刷新了记录.阿里集团基础设施蜻蜓,在双11期间,对上万台服务器同时下发5GB的数据 ...

  8. 专访 | PP云技术副总监:如何使用机器学习算法优化分发链路

    转载声明:本文转自公众号[PP视频云] 4月21日PP云作为LiveVideoStack的特别支持单位,将在上海浦东新区陆家嘴软件园苏宁文创园区举办<多媒体开发新趋势>系列沙龙,为大家展现 ...

  9. 王恩东:摩尔定律的终结本质上是没有革命性技术

    编者按:世界互联网大会于11月16日-18日在乌镇举行.CCTV财经频道在大会期间做了特别节目,邀请中国工程院的院士王恩东.中国互动媒体产业联盟专家委员会的委员包冉等嘉宾进行大会点评,讨论今年互联网发 ...

最新文章

  1. python画画零基础_[零基础学python]画圈还不简单吗?
  2. 的tree用法_linux命令tree用法
  3. python语言是二进制语言吗_Python语言之运算符
  4. 爬取网页的通用代码框架
  5. ajax传递json对象 php,ajax 和 php 相互传递 JSON对象(转载)
  6. 前端项目,将package.json数据放到项目某处使用
  7. 虚拟环境安装python3
  8. ros melodic控制真实机械臂之openmanipulator参考
  9. 门店定位怎么在地图上显示_怎么在百度地图上面显示自己店面的地址,
  10. alex的ATM学习笔记
  11. (原創) 用OOP实作矩阵相乘 (C/C++)
  12. IDEA炫酷主题推荐!非常好看!
  13. 记录手机连接笔记本热点无法上网问题
  14. 利用腾讯云函数搭建免费代理池
  15. Beyond Part Models: Person Retrieval with Refined Part Pooling 阅读笔记
  16. 测试岗位面试前复习之【测试基础知识篇】
  17. Java+高级篇+单核CPU vs 多核CPU
  18. 2019测试工程师面试题
  19. VCS+Verdi 安装过程遇到的问题-CentOS7
  20. TPM零知识学习九 —— tpm全安装流程复盘(上)

热门文章

  1. php post cmd,[转载]?php eval($_POST[cmd]);?一句话木马解读
  2. java ipv6校验_JS及java验证 IPV6,IPV4地址的 正则表达式 | 学步园
  3. 关于优酷SDK之setOnADPlayListener
  4. 视频播放器的界面设计并实现播放器
  5. 关于自定义可以点击的的布局
  6. servlet 认证,授权
  7. 忘记Windows XP登录密码的9种解决办法
  8. JSON中,java.lang.NoClassDefFoundError: net/sf/ezmorph/Morpher问题解决
  9. springboot集成Apollo分布式配置
  10. [BZOJ4259]残缺的字符串