
景兴春
大约 7 分钟
景兴春

Jingxc
景兴春 竞技世界 海外发行部
开发环境:IDEA/STS、MySQL、Maven、Git、Nginx、docker
软件架构:Spring Boot + Spring Cloud + MyBatis-Plus + Redis + ShardingSphere
项目描述:竞技世界游戏服务端主要分为 4 个部分:
- 工具功能部分,包括地区、ip区分,游戏日志统计、监控,好友邀请、分享,调查问卷,openai api接入等;
- 游戏平台部分,包括 oppo、vivo、Qoo、Yamada、Gesoten、Dmm、Dena、CCC等第三方渠道平台的接入,包括各平台的登录,充值,敏感字等方面接口;
- SDK功能部分,包括自己账号系统,第三方 Google、Apple、Line、Twitter 账号,游客账号等账号系统, 以及 Apple、Google、Codapay、Razer Gold、PayPal、Mycard 等支付系统。
- bi数据后台部分,已经接入AppsFlyer营销数据push api、pull api,Facebook、tiktok、Google广告api等
责任描述:
- 负责自主 SDK 平台后端功能开发, 账号系统:游客/用户/第三方账号登陆等相关接口开发,掌握第三方平台 Google、Apple、Line、Twitter 等账号登陆流程。 支付系统:Google Play、App Store、Codapay、Razer Gold、PayPal、Mycard;掌握多种海外支付渠道的支付流程。
- 负责东南亚渠道 SDK 后端开发,涉及到 OPPO、vivo 等平台的账号,登陆,充值服务端 接口的开发。
- 负责日本 H5 游戏平台后端开发,目前已经对接完成并上线的有 Qoo、 Yamada、Gesoten、Dmm、Dena、CCC等多个日本 H5 平台,涉及到多款游戏。
- 负责游戏 BI 以及数据统计平台开发,涉及到后端服务接口,以及部分前端 bi页面
- 负责游戏健康状态监控平台开发,以及游戏功能接口的开发,例:游戏监控、游戏日志统 计、好友邀请、分享、调查问卷、游戏预约、注册等功能接口。
- 负责相关功能服务的数据库结构的设定以及应用,对一些数据较大的服务,例:游戏日志统 计服务采用 ShardingSphere 技术对数据进行分库分表操作,达到存储量级的改变。
技术描述:
- 采用 Spring Boot+Spring Cloud+Mybatis-plus 做底层分布式框架
- 采用 Redis 作为数据库缓存,实现高频字段的缓存 ,采用Nginx做反向代理和负载均衡
- 采用 ShardingSphere 来完成数据库的分库分表提高使用量级,部分服务使用docker部署
开发环境:IDEA/STS、MySQL、Maven、Git、Nginx
软件架构:Spring Boot + Spring Cloud + MyBatis-Plus + Redis
项目描述:世纪优优游戏服务端主要分为 3 个部分:
- 工具功能部分,游戏日志统计,好友邀请、分享,调查问卷等;
- 游戏平台部分,包括 oppo、vivo、Qoo、Yamada等第三方渠道平台的接入,包括各平台的登录,充值,敏感字等方面接口;
- SDK功能部分,包括自己账号系统,第三方 Google、Apple、Line、Twitter 账号,游客账号等账号系统,以及 Apple、Google支付系统。
责任描述:
- 负责自主 SDK 平台后端功能开发, 账号系统:游客/用户/第三方账号登陆等相关接口开发,掌握第三方平台 Google、Apple、Line、Twitter 等账号登陆流程。 支付系统:Google Play、App Store支付渠道的支付流程。
- 负责东南亚渠道 SDK 后端开发,涉及到 OPPO、vivo 等平台的账号,登陆,充值服务端 接口的开发。
- 负责游戏健康状态监控平台开发,以及游戏功能接口的开发,例:游戏监控、游戏日志统计、好友邀请、分享、调查问卷、游戏预约、注册等功能接口。
技术描述:
- 采用 Spring Boot+Spring Cloud+Mybatis-plus 做底层分布式框架
- 采用 Redis 作为数据库缓存,实现高频字段的缓存 ,采用Nginx做反向代理和负载均衡
开发环境:IDEA/STS+Tomcat+MySQL+Maven+Git+F5
软件架构: 老应用:Spring+Struts2+WebService+ESB; 微服务:Spring Boot + Spring Cloud + MyBatis+Redis+RabbitMQ
项目描述:
- 中国铁塔仓储管理系统是中国铁塔商合业务部门下负责物资管理的部门,系统主要分为采购物 资入库,库存管理(物资报表,物资调拨等),工程/维护物资出库。
- 仓储系统老应用:使用垂直架构,随用户及业务功能需求的增加,进行项目变革,所有与外围系统(交易,认证,财务, pms)等模块的交互进行解耦,拆分。
- 微服务采用: Spring Cloud 全家桶通过 RESTful 进 行 http 请求,快速实现多系统,多版本迭代升级、采用F5做负载均衡、跨系统间的业务采用RabbitMQ做消息传递。
责任描述:
- 项目架构调整前夕,负责仓储与财务接口大规模改造 涉及入库,出库,调拨,转换等多场景业务
- 项目架构调整,负责与交易系统对接(接口开发) 涉及采购物资入库,采购物资入库撤销,交易补采状态发生变更回传仓储,仓储物资确认入库,出库推送财务,pms
- 负责整个仓储系统的 Git 管理,及测试,验收,专项,准生产等环境的代码,打包,部署 日常负责创建开发分支如:feature-20200821 版本升级-跨地市调拨接口优化; 合并各同事开发分支的代码,并处理冲突;创建线上版本升级 tag 标签; 代码构建(JDK1.7/JDK1.8,ant,Jenkins),打包,部署(tomcat,java -jar)
技术描述:
- 采用 SpringCloud 做底层分布式框架 ,采用F5做负载均衡
- 采用 Redis 作为数据库缓存,实现唯一性校验
- 采用 RabbitMQ 来完成仓储与其他系统之间的消息传递