Docker容器技术在证券交易系统的革新应用
5星 · 超过95%的资源 需积分: 0 179 浏览量
更新于2023-03-16
3
收藏 1.96MB PDF 举报
"CCTC 2016 广发证券杨涛的演讲内容主要探讨了容器化技术在股票交易系统中的应用,特别是在广发证券的OpenTrading证券交易云中的实践。演讲者是广发证券信息技术部资深架构师,同时也是交易云技术研发团队的负责人。"
在演讲中,杨涛介绍了基于Docker容器化的行情服务,该服务支持多种终端设备,包括Web、PC、Mac、Android和iOS,服务的日请求量超过2亿次,同时能承载30万在线并发用户,服务着超过200万投资者,且每周新用户增长量达到10万。系统通过1.5Gbps的吞吐量,在北、上、广等地的20个IDC站点运行,采用超过4000个Docker容器进行部署。
杨涛提出了选择容器化技术的原因,主要是应对量化交易、高频交易和实时风控的高要求,以及金融行业对创新和零交易事故的追求。同时,互联网金融的发展和天量行情数据带来的高并发挑战,使得利用有限资源支撑业务创新变得至关重要。然而,传统的IT系统存在硬件资源利用率低、系统升级耗时、测试环境搭建困难等问题,而Docker的出现,如他所述,使得这些问题得以缓解,因为Docker提供了轻量级的引擎、秒级部署、易于移植和扩展、简单的管理和微服务的实现可能性,进一步推动了向DevOps模式的转变。
在实际应用中,Docker作为证券交易云的基础,使得云技术能够落地。杨涛强调,容器并非虚拟机的替代,而是进程的替代,它使得云的概念从单机多进程扩展到跨网络多进程。通过容器编排(Orchestration)和调度,能够实现资源和进程的远程控制和调度,满足云服务的动态扩展和高效管理需求。
具体到广发证券的实践,他们采用了如DMA和雪球等服务,这些服务每天处理大量页面访问(PV)和交易额,并支持HTTP、FIX、T2等多种协议。借助Docker,他们能够在20套生产环境中部署,覆盖3个IDC机房,实现两地三中心的多活架构,确保服务的高可用性和稳定性。
容器化技术在股票交易系统的应用显著提升了系统的灵活性、效率和可扩展性,有效地解决了金融行业面临的挑战,为业务创新提供了强大的技术支撑。
2021-01-20 上传
2024-06-23 上传
点击了解资源详情
993 浏览量
296 浏览量
2016-05-17 上传
398 浏览量
csdn_csdn__AI
- 粉丝: 2244
- 资源: 117
最新资源
- 高清艺术文字图标资源,PNG和ICO格式免费下载
- mui框架HTML5应用界面组件使用示例教程
- Vue.js开发利器:chrome-vue-devtools插件解析
- 掌握ElectronBrowserJS:打造跨平台电子应用
- 前端导师教程:构建与部署社交证明页面
- Java多线程与线程安全在断点续传中的实现
- 免Root一键卸载安卓预装应用教程
- 易语言实现高级表格滚动条完美控制技巧
- 超声波测距尺的源码实现
- 数据可视化与交互:构建易用的数据界面
- 实现Discourse外聘回复自动标记的简易插件
- 链表的头插法与尾插法实现及长度计算
- Playwright与Typescript及Mocha集成:自动化UI测试实践指南
- 128x128像素线性工具图标下载集合
- 易语言安装包程序增强版:智能导入与重复库过滤
- 利用AJAX与Spotify API在Google地图中探索世界音乐排行榜