spring cloud 踩坑记(一)

背景:
        最近自己想做个微服务项目练练手,初步选型定了个spring cloud alibaba,主要是想将学过的一些中间件融入进去,搞技术滴人都晓得,不用就生疏了,目前准备是将spring cloud alibaba的一些组件如nacos、sentinel、seata、canal、es、xxl-job、tinyid,rocketmq或者rabbitmq(或者两者都融进去做两个版本),立个flag必须完成这些东西,前端就选个vue的快速开发平台或者layui(这个不是重点)
    接下来就要找个业务把这些技术都用进去,比如烂大街的电商,或者什么什么系统。
    今天先搭建基本的系统框架,最终选择了尚学堂的币币交易平台的来学习改造,源码地址分享下:git@gitee.com:wuxiaofan/coin-exchange.git

spring cloud 踩坑记(一)


    先简单介绍下各个模块
    coin-admin,coin-chan,coin-exchange-engine,coin-finance,coin-match-engine,coin-member,coin-statistics都是业务模块
    coin-oauth 是授权模块  主要采用了spring security+oauth2+jwt来管理用户认证授权
    coin-gateway顾名思义网关服务,主要用来做转发流控,鉴权,

上一篇:在线直播源码中直播间内大转盘功能的实现


下一篇:PHP二维数组按某个字段键值排序