项目一 : 电商后台 / APP
项目描述 : 为满足高并发的访问,采用微服务生态系统 Micro , 搭建一个后台和 APP 接口
责任描述 :
1、作为小组组长,参与技术选型 , 辅助前端人员完成相关业务 ;
2、负责开发环境的搭建 : go-micro,Consul,Grpc,Protobuf 等 , 修改 Micro 微服务
框架中的 rpc 通信为 Grpc ,加快速度 ; 使用二进制数据格式 profobuf 提高传输速度 ; 部署 文件存储系统 FastDFS 和 Nginx
3、负责分析业务并编写开发文档
4、负责根据需求文档进行模块开发,包括用户系统,订单系统,物流,分红系统,商品 系统等,定时将小组进度汇报给总监
5、使用 Orm 进行数据交互,实现数据持久化 , 对常用数据信息存储在 redis 缓存 6、通过 httprouter 注册路由 , 实现 Restful 接口规范
7、负责在 GO-Micro 中编写 proto 文件并将部分服务部署测试
8、编写 docker-compose 文件 , 部署服务的测试环境