技术选型:
SpringBoot、XXLJob、RabbitMq、Nginx、Redis
项目概述
系统是一个区块链行情检测系统,通过爬取第三方行情交易数据计算并展示不同货币角度对k线图,并且根据客户自定义macd、dif、boll等常用指标,并实时监控跟踪当前趋势记录行情价格,对用户账户执行一个买入或者卖出的操作
技术描述:
项目一开始使用调度实时获取第三方api获取最新价格,在塞选出符合要求的订单进行处理,后续订单量过大,单纯使用多线程并不能满足要求,于是将订单触发价格存入到Redis中,在通过任务调度实时推送到Redis中,再使用Redis原生的LUA脚本进行一个塞选操作,这样的好处则是减少Redis 网络交互次数,最后将符合要求的订单推送到MQ中进行消费
具体职责:
1、项目基础框架搭建
2、 .确定项目具体技术方案、
3、 负责项目开发跟进工作
4、 交易、用户分佣金等核心模块编码工作