极速交易系统如何提高系统的处理速度?

基于传统架构的集中交易系统在这些方面已经做到了极致。但在快速交易方面,客户对速度的要求越来越高,如何提高订单的处理速度?硬件层面如何选型?软件层面如何优化?

2回答

frankkfrankk  技术总监 , 券商
eagleweizhuhaiqiang赞同了此回答
极速交易系统的极速主要从以下几方面来考虑:框架代码(根据具体业务优化)、判断业务操作前置(客户登录时判断)、精简业务逻辑、内存无锁, CPU 缓存利用, API 接口优化(避免打包解包消耗)、以及专用的硬件设备,比如万兆低延时网卡、低延时交换机等。...显示全部

极速交易系统的极速主要从以下几方面来考虑:框架代码(根据具体业务优化)、判断业务操作前置(客户登录时判断)、精简业务逻辑、内存无锁, CPU 缓存利用, API 接口优化(避免打包解包消耗)、以及专用的硬件设备,比如万兆低延时网卡、低延时交换机等。

收起
 2019-09-27
曾刚曾刚  系统架构师 , 浪潮商用机器企业云创新中心
zhuhaiqiang赞同了此回答
除了软件上的优化,以及采用高主频处理器、低延时网卡等技术外,现在业界已经开始在寻求通过FPGA加速显示全部

除了软件上的优化,以及采用高主频处理器、低延时网卡等技术外,现在业界已经开始在寻求通过FPGA加速

收起
 2019-09-27

提问者

FOSSILE系统架构师, 南京证券

问题状态

  • 发布时间:2019-09-26
  • 关注会员:3 人
  • 问题浏览:915
  • 最近回答:2019-09-27
  • 关于TWT  使用指南  社区专家合作  厂商入驻社区  企业招聘  投诉建议  版权与免责声明  联系我们
    © 2019  talkwithtrend — talk with trend,talk with technologist 京ICP备09031017号-30