1、熟悉 java、golang语言。
2、精通 spring、mybatis、springBoot、gin、springSecurity、Cloud 等框架。
3、熟悉 mysql、redis、sqlserver、mongodb 等数据库
4、熟悉 jvm,并发编程
5、熟悉 linux
6、熟悉 docker
7、熟悉常用的数据结构
8、熟悉 spring 源码
9、善于优化 sql, 数据库(msyql)
1. 游戏数据可视化(DK)
此项目主要是展示三款游戏的各项数据
- 核心技术
- 制定数据处理模块,实现数据的高效的查询以及故障数据的快速的自动修复。
- 和游戏对接,负责处理数据,让数据可视化。
2. 游戏 H5 支付模块(H5
1、收集和处理游戏所产生的大量的数据。
2、与前端对接,完成数据的展示。
3、提供活动数据支持。
前端:vue3
后端:springboot + mybatis
数据采集:dubbo + flume + kafka + mysql
- 模块
4、数据服务器的维护。
此项目主要是控制游戏部分组件的功能
- 核心技术
前端:React
后端:spring + springCloudAlibaba + dubbo
数据库:redis、MongoDb
支付平台:热加载
支付方式:随机、轮询、权重
- 模块
商品的下单到支付完成的流程。
- 完成支付和游戏其他模块的互通。解决不同平台支付的热加载,实现不同支付方式的选择(包括随机,轮询,
权重的实现)。解决脏订单,订单定时回调,异常账单的自动检测,以及完成异常账单的自动补偿机制。
- 游戏热点商品的实时推荐。