学途无忧
标题:
金融行业IT经典业务实战-撮合交易系统全流程开发
[打印本页]
作者:
admin
时间:
2020-8-24 18:36
标题:
金融行业IT经典业务实战-撮合交易系统全流程开发
〖课程介绍〗:
金融软件工程师一直是高薪争抢的稀缺人才,作为金融软件工程师,需要同时具备软件研发基础和金融业务知识。这门课对于想涉猎、了解以及从事金融行业的技术人员,非常有帮助。课程将带你总览金融行业的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 绕不开的表格和分页控件--资金持仓页面开发-2
4 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 登录接口-前端基础代码完善-1
4 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 登录接口-身份校验-3
1 \* 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 网关(服务端)--连接处理器-2
8 \; Q V) r1 B2 f( m% w5 Q+ W
7-4 柜台(客户端)--生成报文-1
6 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
本章先带大家了解柜台如何通过总线接收撮合核心发布的行情和撮合数据,委托终端如何从柜台订阅委托和成交的变动信息,如何请求股票的订单簿数据,最后对整个课程业务、技术做全面总结。
作者:
hadoop
时间:
2020-8-24 21:26
金融行业IT经典业务实战-撮合交易系统全流程开发 [修改]
高级模式
作者:
shine_letsgood
时间:
2020-8-24 21:28
RE: 金融行业IT经典业务实战-撮合交易系统全流程开发 [修改]
作者:
学徒无忧456
时间:
2020-8-24 21:56
12365468789
作者:
qq2237278668
时间:
2020-8-24 22:49
asdfsdfasfasd
作者:
fenglong0228
时间:
2020-8-24 23:22
123131313131231231
作者:
xtwy123
时间:
2020-8-24 23:40
RE: 金融行业IT经典业务实战-撮合交易系统全流程开发 [修改]
作者:
codestudy
时间:
2020-8-24 23:54
金融行业IT经典业务实战-撮合交易系统全流程开发 [修改]
作者:
xing212
时间:
2020-8-25 00:59
支持分享支持分享支持分享支持分享
作者:
迎风一刀斩
时间:
2020-8-25 07:29
融行业IT经典业务实战-撮合交易系统全流程开发
作者:
ljz779848255
时间:
2020-8-25 08:35
谢谢楼主分享谢谢楼主分享
作者:
myjbjy
时间:
2020-8-25 08:42
钱钱钱钱钱钱钱钱钱钱钱钱钱钱钱钱钱钱钱钱钱钱钱钱钱钱钱钱钱钱钱钱钱钱钱钱钱钱
作者:
rooffy
时间:
2020-8-25 09:45
金融行业IT经典业务实战-撮合交易系统全流程开发
作者:
beesys
时间:
2020-8-25 10:42
谢谢分享
作者:
VaderWang
时间:
2020-8-25 12:24
哈哈哈哈哈哈哈哈哈哈哈哈哈哈
作者:
ahhh
时间:
2020-8-26 11:12
123566123465
作者:
ahhh
时间:
2020-8-26 11:13
123566123465
作者:
莫海涵
时间:
2020-8-26 11:44
666666666666666666666666666666666666
作者:
cc373471664
时间:
2020-8-26 22:04
213123123213123
作者:
疯魔
时间:
2020-8-27 10:01
请问热热热热热热热热热热热热
作者:
莫海涵
时间:
2020-8-27 10:13
66666666666666666666666666666666
作者:
weixiaokun
时间:
2020-8-27 15:30
666666666666666666
作者:
莫海涵
时间:
2020-8-27 17:04
666666666666666666666666666666
作者:
a2439561
时间:
2020-8-27 18:32
6666666666666666666
作者:
xienjie
时间:
2020-8-27 23:46
融行业IT经典业务实战-撮合交易系统全流程开发
作者:
Dorr
时间:
2020-8-28 09:13
6666666666666666666666666666
作者:
莫海涵
时间:
2020-8-28 20:59
666666666666666666666666666666666666
作者:
lamp
时间:
2020-8-29 02:00
顶顶顶顶顶顶顶顶顶多多多
作者:
YWADMIN
时间:
2020-8-29 15:29
asdfgghjhk
作者:
莫海涵
时间:
2020-8-29 21:59
000000000000000000000000
作者:
qyx123
时间:
2020-8-30 00:16
第12章 行情发送、订阅和和课程总结
作者:
halfisnine
时间:
2020-8-30 03:29
金融行业IT经典业务实战-撮合交易系统
作者:
莫海涵
时间:
2020-8-30 11:07
88888888888888888888888
作者:
bll
时间:
2020-8-31 14:25
题关闭
RE: 金融行业IT经典业务实战-撮合交易系统全流程开发 [修改]
作者:
a735560246
时间:
2020-8-31 15:02
草草草草草草草草草草
作者:
hcy8551
时间:
2020-8-31 17:11
wwwwwwwwwwwwwwwwwww
作者:
imldb
时间:
2020-8-31 20:38
666666666666666
作者:
莫海涵
时间:
2020-8-31 21:40
666666666666666666666666666666
作者:
g751634557
时间:
2020-9-1 00:42
金融行业IT经典业务实战-撮合交易系统全流程开发 [修改]
高级模式
作者:
shadongjun
时间:
2020-9-1 01:29
6666666666666666666666666666
作者:
ep35218
时间:
2020-9-1 11:13
撮合交易系统全流程开
作者:
xiaoliang
时间:
2020-9-2 09:26
金融行业IT经典业务实战-撮合交易系统全流程开发
作者:
ixulf
时间:
2020-9-2 09:40
金融行业IT经典业务实战-撮合交易系统全流程开发
作者:
莫海涵
时间:
2020-9-2 19:12
6666666666666666666666666
作者:
xiao9527
时间:
2020-9-2 20:09
金融行业IT经典业务实战-撮合交易系统全流程开发
作者:
ysfxbai
时间:
2020-9-2 23:13
融行业IT经典业务实战-撮合交易系统全流程
作者:
xiao_du
时间:
2020-9-3 09:11
金融行业IT经典业务实战-撮合交易系统全流程开发 [修改]
作者:
zhangyong
时间:
2020-9-3 21:33
66666666666
作者:
gongzhudewangzi
时间:
2020-9-3 21:43
夫是德国地方豆腐干豆腐干豆腐干大润发豆腐干
作者:
victorcao
时间:
2020-9-4 00:39
认真回复,认真点赞
作者:
vnetoolxw
时间:
2020-9-4 11:04
66666666666666666666666666
作者:
墨鱼
时间:
2020-9-5 02:30
RE: 金融行业IT经典业务实战-撮合交易系统全流程开发 [修改]
作者:
chiocai
时间:
2020-9-5 11:24
看看不知道能不能学会
作者:
jacksonqin123
时间:
2020-9-5 16:38
金融行业IT经典业务实战-撮合交易系统全流程开发
作者:
xtwyzh
时间:
2020-9-5 22:37
进来看看哦。
作者:
hnfjj
时间:
2020-9-6 10:35
金融行业IT经典业务实战-撮合交易系统全流程开发
作者:
xuetuwuyou2017
时间:
2020-9-6 13:32
12333333333
作者:
omgay
时间:
2020-9-6 21:05
金融行业IT经典业务实战-撮合交易系统全流程开发
作者:
yongbuyanqi
时间:
2020-9-8 16:09
谢谢分享
作者:
莫海涵
时间:
2020-9-8 17:34
6666666666666666666
作者:
1468697939@qq
时间:
2020-9-8 17:42
6666666666666
作者:
elin0512
时间:
2020-9-8 19:22
66666666666666666666
作者:
hm1sty
时间:
2020-9-8 19:45
RE: 金融行业IT经典业务实战-撮合交易系统全流程开发 [修改
作者:
lucifer
时间:
2020-9-8 20:19
6666666666666666666666666666
作者:
sdyba
时间:
2020-9-9 03:34
6666666666666666
作者:
nmsll
时间:
2020-9-9 04:01
wqedsadasd
作者:
cool_cheng
时间:
2020-9-9 10:00
金融行业IT经典业务实战-撮合交易系统全流程开发 [修改]
作者:
hezhe711
时间:
2020-9-9 10:09
感谢感谢感谢感谢感谢感谢感谢感谢
作者:
go-coder
时间:
2020-9-10 23:47
非常感谢分享
作者:
学海无涯
时间:
2020-9-13 08:26
金融行业IT经典业务实战-撮合交易系统全流程开发
作者:
街甪丶de幸
时间:
2020-9-13 22:15
金融行业IT经典业务实战-撮合交易系统全流程开发
作者:
z11111x2005
时间:
2020-9-14 17:50
金融行业IT经典业务实战-撮合交易系统全流程开发
作者:
ercishao
时间:
2020-9-14 18:10
金融行业IT经典业务实战-撮合交易系统全流程开发
作者:
atimeslie
时间:
2020-9-14 18:21
11111111111111111111111111
作者:
200756075
时间:
2020-9-15 09:52
金融行业IT经典业务实战-撮合交易系统全流程开发
作者:
china0402
时间:
2020-9-15 10:22
金融行业IT经典业务实战
作者:
62638417
时间:
2020-9-15 10:53
看你你你你你你你
作者:
heqianting
时间:
2020-9-16 03:45
的撒范德萨范德萨范德萨范德萨
作者:
yuanweiliang
时间:
2020-9-22 20:06
呱呱呱呱呱呱呱呱呱呱呱呱呱呱呱
作者:
libramri
时间:
2020-9-23 00:20
融行业IT经典业务实战-撮合交易系统全流程开
作者:
uvuv
时间:
2020-9-28 16:12
爱的方式所所所所所所所所所
作者:
yoctoy
时间:
2020-9-29 12:47
1111111111111
作者:
969094875
时间:
2020-9-29 14:43
6666666666
作者:
superzj21
时间:
2020-10-3 10:33
希望能入证券公司
作者:
Kimipoker
时间:
2020-10-4 11:01
订单时,如何保证数据准确无误?( |+ C; U6 u+ Y4 G8 _4 `: ?6 m
02 | 流量大、数据多的商品详情页系统该如何设计?4 i9 w. [( y" A5 t7 ]
03 | 复杂而又重要的购物车系统,应该如何设计?6 f: U( d'
作者:
469250376@qq.co
时间:
2020-10-8 20:44
金融业撮合交易系统实战
作者:
DreamCodeSky
时间:
2020-10-9 11:16
金融行业IT经典业务实战-撮合交易系统全流程开发
作者:
YooLin1c
时间:
2020-10-13 10:23
金融行业IT经典业务实战-撮合交易系统全流程开发 [修改]
高级模式
作者:
dan1804
时间:
2020-10-16 02:03
1111111111111111111111111
作者:
hgzhou
时间:
2020-10-22 21:40
666666666666666666666
作者:
秃头程序猿
时间:
2020-12-16 18:59
支持分享
作者:
xxxaa111
时间:
2020-12-18 11:49
金融行业IT经典业务实战-撮合交易系统全流程开发
作者:
william_123
时间:
2020-12-18 12:12
金融行业IT经典业务实战-撮合交易系统全流程开发
作者:
samuelju
时间:
2021-1-21 16:16
金融行业IT经典业务实战-撮合交易系统全流程开发
作者:
什么情况
时间:
2021-1-25 21:04
来学习啦
作者:
qiaoqiuser
时间:
2021-5-10 21:20
RE: 金融行业IT经典业务实战-撮合交易系统全流程开发 [修改]
作者:
yfx9919
时间:
2022-9-4 19:33
这个不错啊
作者:
lijm1206
时间:
2023-2-4 00:05
非常感谢
作者:
peach0424
时间:
2023-2-4 21:50
66666666666666666
欢迎光临 学途无忧 (http://xuetu123.com/)
Powered by Discuz! X3.2