熟练java,jvm虚拟机,java调优等
擅长开发高并发项目,擅长在高并发环境下解决问题。
熟练 spring,springmvc,mybatis 等框架。
熟练 redis,mysql,rabbitmq等技术
熟练linux操作系统
熟练 dubbo 等分布式框架,
熟练 微服务架构 模式。
一,用户系统
负责平台几十款游戏的用户管理,主要为用户鉴权,注册,个人中心的管理,目前为止有不到2亿的用户,主要为第三方平台用户,例如百度,360等,目前为止接了几百家第三方,因为需要去第三方平台鉴权,所以有大量的网络请求,为了防止雪崩,用了hystrix做熔断和降级处理。该系统线上运行非常稳定。
参考项目:坦克争霸2,不良人,大掌门2,奇迹觉醒等, 坦克争霸2 下载地址:http://tank2.0708.com/ 大掌门2下载地址:http://dzm2.tmsk.cn/
二,计费系统
游戏平台的计费系统,负责整个几十款游戏的支付功能。分为下单模块和支付回调模块,下单模块主要是生成订单号和相关的参数,订单号根据每个实例的编号生成,避免重复。支付回调模块主要是支付成功的验证,根据订单号来做幂等性处理。回掉模块也通过各种补偿机制来实现数据的一致性处理等,每天会产生几十万到上百万订单。
参考项目:坦克争霸2,不良人,大掌门2,奇迹觉醒等, 坦克争霸2 下载地址:http://tank2.0708.com/ 大掌门2下载地址:http://dzm2.tmsk.cn/