联系客服1
联系客服2

金融行业IT经典业务实战-撮合交易系统全流程开发

98
回复
8246
查看
打印 上一主题 下一主题
  [复制链接]
  • TA的每日心情

    3 天前
  • 签到天数: 738 天

    [LV.9]以坛为家II

    7257

    主题

    8654

    帖子

    130万

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    1301479
    楼主
    发表于 2020-8-24 18:36:35 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
    〖课程介绍〗:
            金融软件工程师一直是高薪争抢的稀缺人才,作为金融软件工程师,需要同时具备软件研发基础和金融业务知识。这门课对于想涉猎、了解以及从事金融行业的技术人员,非常有帮助。课程将带你总览金融行业的IT全景图,重点讲解证券交易中的撮合业务,并利用Vue+Spring Boot等技术栈,从搭建前后端分离的委托终端开始,带你从无到有开发一个高可用低延时的撮合交易系统。助力你成为为国家金融行业基础设施建设添砖加瓦的IT工程师。- k: I8 z5 r# \2 Z( C  S

    〖课程目录〗:) m% ]+ }6 z) n; ~6 T
            第1章 初识证券交易系统. u  I3 |5 Y- S) n1 J
            本章主要介绍为何要带大家从零开始开发一套高可用的撮合交易实战课程,之后会聊聊这个行业的参与者们,介绍金融行业的系统有哪些部分组成,它们的架构是什么样子的。希望大家都能通过这门课程,学有所成,学有所归。

             1-1 课前必读(不看会错过一个亿)" h9 H7 S* V1 b, [
             1-2 课程介绍及学习指导 试看
             1-3 证券金融行业 试看- y- `  `! x! b+ ]+ i+ T: K, D
             1-4 行业系统全景图  N1 N7 \1 W2 p8 z
             1-5 深入了解接入层-中台服务-交易系统-1
             1-6 深入了解接入层-中台服务-交易系统-2
            第2章 Vue委托终端开发准备
            本章将带大家对委托终端的开发做足准备,包括框架选型(通过对不同时期的前端框架进行优劣比较,着重讲解Vue作为前端主框架的优势和Vue应用的思路和通过实例快速入门Electron两方面的内容。5 {6 y+ \' b# ?

             2-1 Vue高性能的秘密
             2-2 Vue-Cli搭建委托终端脚手架
             2-3 Web跨界神器electron, }1 H5 G' N& S8 {: c7 {/ o0 k
            第3章 订单出发-委托终端# n# j  _0 r/ _- U/ T+ \
            本章将会带大家开发一个委托终端,委托终端主要使用Element UI作为组件库, 除了使用Element UI还会根据柜台的业务开发自定义的的组件。在开发的过程中着重展示一个结构清晰的代码结构应该怎么组织各个层级方法的调用关系。...% C6 O  ^/ j$ Z, N* m
    5 [3 K( b  X3 F% `7 u6 {
             3-1 el-input入门--开发简洁登录页面 试看9 }  _4 Y1 C1 V8 D
             3-2 el-dropdown下拉菜单应用--创建主页面顶部导航, p3 C8 j1 v- W- B& Z4 H5 C% Q$ \
             3-3 跨组件通信--创建主页面侧边导航栏5 Z' e2 f% I6 `, J, F
             3-4 前端路由控制--密码设置页面开发【选学】0 o' E+ p- K+ c
             3-5 el-select的使用--银证转账页面开发【选学】* @4 m! m, \- q7 y) B
             3-6 绕不开的表格和分页控件--资金持仓页面开发-1
             3-7 绕不开的表格和分页控件--资金持仓页面开发-24 w4 s2 C) Y' e; \. l* q2 U
             3-8 el-table回顾--实时委托和成交页面开发7 h. h- a- _6 k3 ~1 C
             3-9 el-autocomplete的使用--历史委托成交查询页面开发-1/ G5 Q0 x! d4 C* l% f, T9 M8 Y7 B
             3-10 el-autocomplete的使用--历史委托成交查询页面开发-2, U0 a) a5 K* Q. T. P. S2 m% _9 G
             3-11 el-autocomplete回顾-委托组件开发
             3-12 自定义OrderBook组件和总结$ w1 d2 t, S# w8 S* X
            第4章 Spring Cloud柜台开发准备9 |7 v2 H8 ]- {6 }# i' m7 E
            本章将带大家对柜台开发做足知识准备,包括了解柜台在交易撮合系统中会扮演一个什么样的角色,柜台的技术选型,如何使用SpringCloud搭建柜台开发的脚手架三方面的内容。! o2 j; k- F! W, x

             4-1 柜台业务
             4-2 柜台开发技术选型* `( @) {2 X# `& B5 Z3 A! z/ F' b
             4-3 柜台脚手架搭建-1% _( E$ w3 h: t* A
             4-4 柜台脚手架搭建-2) u& _7 H4 a: o# B8 n- i; Y
            第5章 订单第一站-柜台
            本章将带大家开发基于Spring Cloud的柜台,包括Token身份认证接口(使用Redis存储Token进行认证),查询类接口(使用数据库+缓存的方式提高系统负载能力),委托发送接口,自动提示框接口(使用倒排索引的方式提高检索效率)。...; k4 r8 w5 i1 p; k; E+ |$ ]2 G
    % c/ l6 K# W' I' l1 y1 T. p
             5-1 登录接口-前端基础代码完善-14 f7 g: q, h" |+ b
             5-2 登录接口-前端基础代码完善-2
             5-3 登录接口-验证码-1
             5-4 登录接口-验证码-2
             5-5 登录接口-验证码-3
             5-6 登录接口-验证码-4
             5-7 登录接口-身份校验-1
             5-8 登录接口-身份校验-2
             5-9 登录接口-身份校验-31 \* x3 _6 B- Z
             5-10 退出登录接口
             5-11 密码修改接口9 h0 h. q( o% N
             5-12 银证转账的秘密. c- ^% A1 [  w0 B% H$ A% d
             5-13 委托成交持仓接口-1
             5-14 委托成交持仓接口-2
             5-15 委托成交持仓接口-3
             5-16 委托成交持仓接口-4
             5-17 委托发送-自动提示框接口-1- v7 D) p. `/ l
             5-18 委托发送-自动提示框接口-2
             5-19 保存委托和总结-1- O/ {! z9 [' o: c1 X- n
             5-20 保存委托和总结-2
             5-21 保存委托和总结-3* Q3 @6 J$ u+ N! a0 B* H9 [7 \
            第6章 Vertx网关开发准备( h" P" V+ z  `3 U
            本章将带大家对网关的开发做足知识准备,包括了解网关在交易撮合系统中发挥的作用,在柜台和交易之间的隔离,协议转换的作用,了解TCP网络编程的重要技术点报文的编解码和重连的设置。! o) f& w# p/ i1 G, [6 Z

             6-1 网关业务和实现框架
             6-2 TCP服务端--编解码
             6-3 TCP客户端--断线重连
            第7章 订单第二站-网关
            本章将带大家完成网关的开发,柜台使用Vertx的TCP模块作为开发框架,使用Vertx开发TCP的服务端和客户端,并会重点带大家分析TCP网络编程中如何使用自定义的缓存队列防止系统的阻塞。
    * ?+ c6 |5 g, ~* D& g! a0 N
             7-1 网关(服务端)--数据编解码) c% w' G# ^1 L: q7 N+ p
             7-2 网关(服务端)--连接处理器-1  r4 w: \4 x  w" |
             7-3 网关(服务端)--连接处理器-28 \; Q  V) r1 B2 f( m% w5 Q+ W
             7-4 柜台(客户端)--生成报文-16 x) L4 N. `3 `# D
             7-5 柜台(客户端)--生成报文-2
             7-6 柜台(客户端)--生成报文-3
             7-7 柜台(客户端)--生成报文-4
             7-8 柜台(客户端)--发送报文-1. Z; ~- ~  z! x
             7-9 柜台(客户端)--发送报文-2( a8 m# L- \$ B, E) `
             7-10 代码联调和小结: o8 Q* E2 q4 M- E( n1 a
            第8章 Raft排队机开发准备 * h1 I; k  h. D  G% X( e
            本章将带大家对排队机的开发做足知识准备,包括了解排队机在交易撮合系统中发挥的作用(主要用于订单的收集,定序和广播),了解排队机如何保证强一致性和高可用,并基于现有的SOFAJRaft框架完成一个高可用和强一致性的key-value数据库用来保存申报数据。 ...
    , E: \4 i- m- f1 |
             8-1 排队机业务分析 - f6 F, L& \" g6 |. @1 c
             8-2 高可用和一致性
             8-3 raft based key-value db-1
             8-4 raft based key-value db-2
            第9章 订单第三站-排队机 * J' G% Z) E4 v6 M1 [
            本章将带大家开发一个基于SOFAJRaft 和Vertx的UDP模块作为开发框架的排队机,完成从网关收集订单,定序,存储等功能。为了保证业务上的公平性,排队机以固定的频率从网关收集订单,对所有申报进行定序,最后存放到具有强一致性和高可用特性的Key-Value数据库中。...9 X. t+ y- q3 f' v3 q, a

             9-1 Key Value Store DB 初始化-1 ; |3 Z# T& N7 D1 _5 _, i& W
             9-2 Key Value Store DB 初始化-2
             9-3 收集网关订单(排队机Consumer)-1 , g7 d* R) z, J5 o
             9-4 收集网关订单(排队机Consumer)-2 5 X: D# B7 h1 O# T
             9-5 收集网关订单(网关Provider)
             9-6 定序和小结 ( s9 ^+ X. I5 T+ Y/ e+ l8 Z) b2 `
            第10章 Disruptor撮合核心开发准备  b, i- _" N# @' o  f
            本章将带大家对撮合核心开发做足知识准备,包括了解撮合核心的业务知识以及它在撮合交易系统中发挥的作用,TCP/UDP在撮合核心开发当中的优劣选择,Disruptor的入门和使用三方面的内容。
    / J" [5 s9 f0 `# u; `7 R# G
            第11章 订单终点站-撮合核心0 C% B1 e1 j9 U7 ]6 F2 J9 c8 }) ]
            本章将带大家开发一个撮合核心,撮合核心主要使用Disruptor,eclipse collections作为开发框架,完成使用NACK策略接收排队机的组播数据,使用自定义的订单簿数据结构对委托进行撮合和存储,对申报的结果进行广播等功能,本章的难点在于如何规避UDP丢包和乱序的问题,如何设计一个较为高效的订单簿数据结构。...

            第12章 行情发送、订阅和和课程总结4 u; E% {8 S9 n3 ?& ^4 Q4 z
            本章先带大家了解柜台如何通过总线接收撮合核心发布的行情和撮合数据,委托终端如何从柜台订阅委托和成交的变动信息,如何请求股票的订单簿数据,最后对整个课程业务、技术做全面总结。
    游客,如果您要查看本帖隐藏内容请回复



    收藏
    收藏5
    分享
    分享
    支持
    支持16
    反对
    反对0
    回复

    使用道具 举报

  • TA的每日心情
    慵懒
    2021-4-22 15:18
  • 签到天数: 67 天

    [LV.6]常住居民II

    2

    主题

    106

    帖子

    3788

    积分

    终身会员

    Rank: 6Rank: 6

    积分
    3788
    沙发
    发表于 2020-8-24 21:26:00 | 只看该作者
    金融行业IT经典业务实战-撮合交易系统全流程开发 [修改]
    高级模式
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    郁闷
    2023-6-11 22:25
  • 签到天数: 353 天

    [LV.8]以坛为家I

    3

    主题

    618

    帖子

    4713

    积分

    终身会员

    Rank: 6Rank: 6

    积分
    4713
    板凳
    发表于 2020-8-24 21:28:22 | 只看该作者
    RE: 金融行业IT经典业务实战-撮合交易系统全流程开发 [修改]
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    难过
    2023-3-7 20:05
  • 签到天数: 272 天

    [LV.8]以坛为家I

    4

    主题

    435

    帖子

    6735

    积分

    终身会员

    Rank: 6Rank: 6

    积分
    6735
    地板
    发表于 2020-8-24 21:56:25 | 只看该作者
    12365468789
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    郁闷
    2023-12-29 13:58
  • 签到天数: 233 天

    [LV.7]常住居民III

    4

    主题

    287

    帖子

    8145

    积分

    终身会员

    Rank: 6Rank: 6

    积分
    8145
    5#
    发表于 2020-8-24 22:49:18 | 只看该作者
    asdfsdfasfasd
    回复 支持 反对

    使用道具 举报

  • TA的每日心情

    2022-1-1 21:59
  • 签到天数: 51 天

    [LV.5]常住居民I

    2

    主题

    95

    帖子

    3499

    积分

    终身会员

    Rank: 6Rank: 6

    积分
    3499
    6#
    发表于 2020-8-24 23:22:57 | 只看该作者
    123131313131231231
    回复 支持 反对

    使用道具 举报

  • TA的每日心情

    2021-12-20 00:07
  • 签到天数: 56 天

    [LV.5]常住居民I

    1

    主题

    172

    帖子

    1683

    积分

    终身会员

    Rank: 6Rank: 6

    积分
    1683
    7#
    发表于 2020-8-24 23:40:47 | 只看该作者
    RE: 金融行业IT经典业务实战-撮合交易系统全流程开发 [修改]
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    擦汗
    2022-11-14 23:52
  • 签到天数: 119 天

    [LV.6]常住居民II

    6

    主题

    254

    帖子

    6448

    积分

    终身会员

    Rank: 6Rank: 6

    积分
    6448
    8#
    发表于 2020-8-24 23:54:49 | 只看该作者
    金融行业IT经典业务实战-撮合交易系统全流程开发 [修改]
    回复 支持 反对

    使用道具 举报

  • TA的每日心情

    2023-10-17 01:55
  • 签到天数: 933 天

    [LV.10]以坛为家III

    23

    主题

    1379

    帖子

    7万

    积分

    终身会员

    Rank: 6Rank: 6

    积分
    72113
    9#
    发表于 2020-8-25 00:59:00 | 只看该作者
    支持分享支持分享支持分享支持分享
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    郁闷
    2020-8-25 07:28
  • 签到天数: 32 天

    [LV.5]常住居民I

    2

    主题

    188

    帖子

    2278

    积分

    金牌会员

    Rank: 6Rank: 6

    积分
    2278
    10#
    发表于 2020-8-25 07:29:34 | 只看该作者
    融行业IT经典业务实战-撮合交易系统全流程开发
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    学习课程!一站搞定!
    学途无忧VIP会员群

    973849140

    周一至周日9:00-23:00

    反馈建议

    1227072433@qq.com 在线QQ咨询

    扫描二维码关注我们

    学途无忧!为学习谋坦途,为会员谋福利!|网站地图