项目一(区块链撮合交易系统)
技术选型:
SpringBoot、XXLJob、RabbitMq、Nginx、Redis
项目概述
系统是一个区块链行情检测系统,根据macd、dif、boll等常用指标,并实时监控跟踪当前趋势记录行情价格,对用户账户执行一个买入或者卖出的操作
技术描述:
项目一开始使用调度实时获取第三方api获取最新价格,在塞选出符合要求的订单进行处理,后续订单量过大,单纯使用多线程并不能满足要求,于是将订单触发价格存入到Redis中,在通过任务调度实时推送到Redis中,再使用Redis原生的LUA脚本进行一个塞选操作,这样的好处则是减少Redis 网络交互次数,最后将符合要求的订单推送到MQ中进行消费
具体职责:
1、项目基础框架搭建
2、确定项目具体技术方案、
3、 负责项目开发跟进工作
4、 交易、用户分佣金等核心模块编码工作
项目二(链淘APP)
技术选型:
SpringBoot、XXLJob、RabbitMq、Redis、Nginx、阿里云oss、jenkins、MyBatis-Plus、ELK、ShardingJdbc
项目概述
该项目所属于社交电商领域移动客户端在已上线稳定运行,uv为30w左右,峰值达到70w,
pv为30w左右,并在b2c模式的模式下引入其他第三方平台优惠信息
技术描述:
使用调度获取第淘宝、拼多多、京东等三方商品信息数据落地,并将自营sku与spu全部缓存在Reids中,订单对按
用户做冷热数据存储,备份热数据Redis在中,用户等级体系,由于上下级关系有所联动,利用消息队列与缓存库做到
相对时效性更新(避免并发模式下产生锁表),利用调度与Redis构建zset数据结构实行更新活动信息,使用Redis中
GEO数据结构显示当前用户附近商家(后续可以采用ES)
具体职责:
1. 对接第三方支付渠道、
2. 商品到订单整个闭环、
3. .团购与秒杀活动迭代、
4. .商家入驻、认证、
5.用户等级体系