点击空白处退出提示
作品详情
华为应用市场是为用户提供APP下载的一个软件,项目组负责应用商店‘我的’模块的功能,
简称UC,其中包含下列微服务和功能:
用户心愿微服务:创建心愿、心愿红点、心愿单下载APP。(负责人)
用户客服微服务:举报应用、用户反馈和建议、日志上传。(负责人)
用户信息微服务:新游预约、付费下载、支付健全、用户信息、痕迹列表等。
用户鉴权微服务:用户访问应用鉴权。
用户画像微服务:封装不同画像类型,提供用户画像匹配和人群增删改查。
数据拷贝微服务:电子数据拷贝。
技术架构:
ServiceComb、CSE、Redis、Kafka、Docker、Mysql、Git、
技术实现:
1: 项目采用Nuwa微服务架构、CSE作为注册中心、并使服务容器化部署。
2:采用云龙做可信构建以及代码规范检查,并用Devops做版本管理。
3:使用云眼做主机管理自动部署。
4:使用STS管理和拉取密钥及证书。
5:使用Redis 做数据的缓存和分布式锁保证高并发下数据的访问和数据一致性。
6:采用Kafka 消息队列来做服务之间的通信。
项目职责:
1:负责用户客服微服务和用户心愿微服务的业务功能开发和维护。
2:负责UC 所有微服务的CIE工作。
3:开发了客服的客户端举报、举报记录审核、问题类型及详情、问题与建议、日志上传等。
4:开发了心愿功能和心愿单下载APP。
5:开发了用户信息微服务的消费记录查询等接口。
6:开发了画像微服务画像标签的三级联动。
7:使微服务容器化。
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态
评论