保险小程序

我要开发同款
客栈100002022年03月12日
270阅读

作品详情

项目概况:现今小程序C端总用户量80w,月活5w,承载公司的保险内容,其内容包含产品测评,问答模块,百科,音视频,直播等等内容。

技术架构:springboot,sprungcloud,redis,rocketmq,mysql,eureka 等等



1. 由0到1的微服务架构的搭建,我们团队由小程序的单体架构改造成了微服务架构,并部署到逐渐优化部署到阿里云的k8s集群中。

- 在此过程中,逐渐引入eureka,feign ,hytrix(服务间调用与熔断),TracingAnalysis(链路追踪,监控接口的瓶颈做SQL优化以及代码review,优化部分接口由800ms优化至70ms),以及rabbitMQ等中间件

- 主导小程序数据做垂直分库,以及部分表数据做分表处理。

- 处理过生产jvm内存溢出问题。

2.参与产品需求评审,推动产品需求优化。

- 业务需求评审,根据产品的需求提出开发角度的意见。技术迭代方案评审,以及技术分享等等。

3. 日常任务开发,负责功能:产品库(底层提供产品信息的服务),保费试算,费率管理,投保规则(规则引擎判断该产品是否能投保),生成智能核保问卷等等功能,以及获取流量的开发需求。

4. 推荐系统,根据用户在小程序的行为,推荐用户偏好的的产品数据,内容数据推荐给首页的信息流里;根据当天热门浏览内容计算热门内容推荐到首页信息流,数据同步实行T+1。数据采集使用数据平台以及kafka推送,对于个性偏好计算好统计到Elasticsearch中,以及使用 redis 做数据缓存,提高首页数的并发量。

5. 负责业务网关开发, 并对springcloud-gateway吞吐量优化,提高请求的吞吐量以及响应速率。
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论