•整个广告平台架构,项目划分、技术的选型,人员分配,项目开发落地,上线。
项目规模大,广告交易平台合作方多(每个平台并发量大概2000,同时接入有上万并发,传输数据量大)
解决了平台的高并发和系统的高可用
• 涉及技术栈:采用阿里SLB高可用接入广告交易平台流量、系统内部nginx负载均衡、应用服务器tomcat;
开发的系统涉及到的技术protobuf序列化协议,接口采用json数据传输传输,分布式服务框架Dubbo,ZooKeeper,消息中间件ActiveMQ广告状态通知、Redis缓存、本地缓存ehcache、采用hystrix限流、资源隔离、降级等、采用solr作为广告搜索引擎;数据实时计算Storm、消息中间件Kafka数据传输、Flum日志采集、SSDB数据冷热存储
缓存数据存储、数据库Mysql,持久化层框架MyBatis
游戏公司嵌入公司SDK进行联合运营合作,本人主要工作,对原有系统升级,框架优化,支付模块重构、日志模块重构、统计模块重构。使整个系统支持更高并发数、并发数据唯一性性、准确性、提高的报表实时性、mysql性能提高
• 技术栈:Spring Mvc、Mybatis、Redis、Mysql、ActiveMQ,, Kafka、Storm、ZooKeeper、python,Hessian
项目后端架构开发、微信公众号分销系统的开发。主要负责微信公众号API封装,有一套完整微信公众号接口框架、微信红包发放、微信二维码推广、对游戏SDK登录接口、支付接口开发、游戏服务端服务器架构搭建、高可用、服务器可扩展搭建
技术栈:SDK接口调用技术Spring、Spring Boot、Hessian、MyBatis、Redis、MySql、极光推送、游戏服务端Node.js、Pomelo、MongoDB
公司针对企业系统OA的快速开发、权限系统的封装、页面UI的动态分配实现非开发人员也能通过配置也能构建自己的项目
• 技术栈:Spring、Hibernate、Mysql、SmartGwt、JS
项目名称:移动广告平台
项目开发周期:2016.03~2017.06
项目简介:广告交易平台流量接入、广告DSP平台、广告搜索引擎系统、广告计费系统、数据管理平台
主要工作和业绩:
•整个广告平台架构,项目划分、技术的选型,人员分配,项目开发落地,上线。
项目规模大,广告交易平台合作方多(每个平台并发量大概2000,同时接入有上万并发,传输数据量大)
解决了平台的高并发和系统的高可用
• 涉及技术栈:采用阿里SLB高可用接入广告交易平台流量、系统内部nginx负载均衡、应用服务器tomcat;
开发的系统涉及到的技术protobuf序列化协议,接口采用json数据传输传输,分布式服务框架Dubbo,ZooKeeper,消息中间件ActiveMQ广告状态通知、Redis缓存、本地缓存ehcache、采用hystrix限流、资源隔离、降级等、采用solr作为广告搜索引擎;数据实时计算Storm、消息中间件Kafka数据传输、Flum日志采集、SSDB数据冷热存储
缓存数据存储、数据库Mysql,持久化层框架MyBatis
项目名称:游乐发行
项目开发周期:2017.03~2017.12
项目简介:游戏发行联运
主要工作和业绩:
•游戏公司嵌入公司SDK进行联合运营合作,本人主要工作,对原有系统升级,框架优化,支付模块重构、日志模块重构、统计模块重构。使整个系统支持更高并发数、并发数据唯一性性、准确性、提高的报表实时性、mysql性能提高
• 技术栈:Spring Mvc、Mybatis、Redis、Mysql、ActiveMQ,, Kafka、Storm、ZooKeeper、python,Hessian
项目名称:棋牌游戏
项目开发周期:2017.06~2018.06
项目简介:北方麻将开发
主要工作和业绩:项目后端架构开发、微信公众号分销系统的开发。主要负责微信公众号API封装,有一套完整微信公众号接口框架、微信红包发放、微信二维码推广、对游戏SDK登录接口、支付接口开发、游戏服务端服务器架构搭建、高可用、服务器可扩展搭建
技术栈:SDK接口调用技术Spring、Spring Boot、Hessian、MyBatis、Redis、MySql、极光推送、游戏服务端Node.js、Pomelo、MongoDB
项目名称:其他项目
项目开发周期:2017.03~2018.12
项目简介:公司小项目开发
主要工作:微信公众号开发、短视频数据抓取、广告数据管理平台、小程序开发等
学校:广州大学
专业:计算机软件开发
学历:本科