柠檬畅聊项目:
担任公司开发部门的后端开发,负责柠檬畅聊这款App中的社交广场模块(动态系统、点赞系统、评论系统)搭建与开发、许愿池系统模块搭建与开发。
数据存储使用Mongodb,缓存使用Redis,分布式锁采用Redis,框架使用原有的游戏框架,服务架构采用的是微服务,服务与注册中心使用ETCD。服务间通信使用http,大厅与App通信使用tcp。
MondenPay
担任公司开发部门的后端开发,整个系统的架构由后台管理系统,modern pay 的APP端,pos机端,官网组成。后台架构是微服务架构。
开发过程中整套系统部署在公司的私有服务器上,主要基于公司的Mysql、Redis做数据存储,使用MQ做解耦、异步处理消息,用redis做分布式锁。微服务框架我们使用go-micro, 整个系统微服务化。