钱哆哆

技术总监
微微科技有限公司 · 10年经验
钱哆哆
日薪: ¥500/8h
地点: 厦门 全区
时间: 下班后周六周日
ID:289139 复制

1
接单数
1
评价数
0
收藏数
100%
五星率

AI 技能提取 | Spring Boot Spring Cloud MyBatis Dubbo RabbitMQ MySQL Redis Docker Jenkins
具有6年的银行业项目从业经验以及5年的互联网电商/广告流量/OA 项目开发经验和团队建设经验,具备高度的责任心,很强的学习能力,带领过70人以上的团队,具备千万并发经验,精通springmvc、springboot、springcloud、dubbo、mybatis、docker、rabbitmq、mysql、redis、nacos、gateway、hystrix、fegin、mongdb、elsearch等,同时也具备运维相关技能,如jenkins、运维部署、运维维护等等

1、hello聊天,采用springboot+spring cloud+mysql+redis+rabbitmq的技术栈,按照业务划分为用户信息中心、聊天室、礼物中心、私聊中心、支付提现中心、报表中心以及后台配置等等,部署采用jenkins+k8s,对接融云sdk简化服务端对视频聊天相关的支撑,礼物的发送等异步操作采用rabbitmq进行发送消费,服务与服务之间采用ribbon、fegin进行负载均衡,容错机制采用hystrix,本机重试次数一次,失败则切换其他服务,配置重试次数3次。最外层部署nginx,app调用,先经过nginx进行转发到后端服务。
2、微信管理系统是一套支持多微信号登录的系统,支持两种协议,分别是破解协议和公共协议,采用微服务化架构设计理念,按照业务拆分为聊天模块、朋友圈模块、用户信息模块、微信号管理模块、好友模块、聊天记录模块、报表模块、api模块(和微信服务器保持长连接的服务),使用dubbox+zookeeper+nginx来实现远程过程调用、jenkins+docker实现自动化部署,docker-compose实现容器的编排,k8s实现微服务化的部署,istio实现容错、服务发现、限流、服务治理等,公有云和私有云系统整体吞吐量达到千万级别
3、果果视频是一款视频类app,为用户提供最新最热门的海量趣味短视频,精心推荐符合个人个性化视频,其主要的核心赢利点是广告业务,对接穿山甲、广点通广告。采用springboot+mysql+redis+rabbitmq+elasticsearch+clickhouse,单体应用,视频资源信息存储es中,广告信息缓存redis 5分钟,app调用每次返回8条视频信息+2条广告信息, 首页视频采用简单的推荐算法,大体算法如下:有三种用户标签分别是第一标签、第二标签、第三标签,默认是4:3:1,其中第一标签对应分类中权重最高的分类,比如美女分类,默认取4个视频,这4个视频取权重最高的视频,第二标签默认取3个视频,每个视频对应一个分类,这3个分类取权重排序排名2-4的分类,视频的取法也是获取每个分类中权重最高的,第三标签则是随机从未被选择的分类中获取一个分类,然后取一个权重最高的视频。用户刷视频的时候,如果一屏(8个视频)未产生任何观看行为,则第一标签-1,第二标签+1,第三标签不动,如果产生了观看行为、点赞、收藏等,则相应视频的分类权重分和视频的权重分会按照一定比例增加,同时如果观看的是第一标签对应的视频,则第一标签+1,第二标签-1,如果观看的是第二标签,则比例不变,但对应的分类权重分会增加。如果比例更改后将达到7:0:1或者是0:6:1,则重置比例为4:3:1,此时的第一标签仍然取权重最高的分类。然后重复上述操作,用户浏览过程中视频的id会存放在redis中,查询视频的时候会排除已浏览过的视频。
4、架构管理系统是一套帮助银行梳理架构资产的系统,分为b端和c端,c端提供的是一套建模工具,由专业人员辅助行方把各类架构资产以可视化建模的形式录入进系统,b端负责展示并且在此基础上提供各类流程化的定制功能,比如上线指挥。主要的技术栈为c端(eclipse插件开发+xml+postgreSQL+gef)、b端(springmvc+redis+postgreSQL),项目主要客户群为中国工商银行、兴业银行、浦发银行、广发银行以及光大银行等。

L
L
2022-11-15 09:37
★ 5星
工程师很好,技术也很好
钱哆哆 ID:289139 复制

钱哆哆

技术总监 · 10年经验 · 微微科技有限公司
城市厦门 全区 日薪500元/8h 时间 下班后周六周日
1
累计接单
100%
五星好评率
1
用户评价
0
被收藏

信用行为

1
接单数
1
评价数
0
收藏数
100%
五星率

技术能力

AI 技能提取 | Spring Boot Spring Cloud MyBatis Dubbo RabbitMQ MySQL Redis Docker Jenkins
具有6年的银行业项目从业经验以及5年的互联网电商/广告流量/OA 项目开发经验和团队建设经验,具备高度的责任心,很强的学习能力,带领过70人以上的团队,具备千万并发经验,精通springmvc、springboot、springcloud、dubbo、mybatis、docker、rabbitmq、mysql、redis、nacos、gateway、hystrix、fegin、mongdb、elsearch等,同时也具备运维相关技能,如jenkins、运维部署、运维维护等等

项目经验

1、hello聊天,采用springboot+spring cloud+mysql+redis+rabbitmq的技术栈,按照业务划分为用户信息中心、聊天室、礼物中心、私聊中心、支付提现中心、报表中心以及后台配置等等,部署采用jenkins+k8s,对接融云sdk简化服务端对视频聊天相关的支撑,礼物的发送等异步操作采用rabbitmq进行发送消费,服务与服务之间采用ribbon、fegin进行负载均衡,容错机制采用hystrix,本机重试次数一次,失败则切换其他服务,配置重试次数3次。最外层部署nginx,app调用,先经过nginx进行转发到后端服务。
2、微信管理系统是一套支持多微信号登录的系统,支持两种协议,分别是破解协议和公共协议,采用微服务化架构设计理念,按照业务拆分为聊天模块、朋友圈模块、用户信息模块、微信号管理模块、好友模块、聊天记录模块、报表模块、api模块(和微信服务器保持长连接的服务),使用dubbox+zookeeper+nginx来实现远程过程调用、jenkins+docker实现自动化部署,docker-compose实现容器的编排,k8s实现微服务化的部署,istio实现容错、服务发现、限流、服务治理等,公有云和私有云系统整体吞吐量达到千万级别
3、果果视频是一款视频类app,为用户提供最新最热门的海量趣味短视频,精心推荐符合个人个性化视频,其主要的核心赢利点是广告业务,对接穿山甲、广点通广告。采用springboot+mysql+redis+rabbitmq+elasticsearch+clickhouse,单体应用,视频资源信息存储es中,广告信息缓存redis 5分钟,app调用每次返回8条视频信息+2条广告信息, 首页视频采用简单的推荐算法,大体算法如下:有三种用户标签分别是第一标签、第二标签、第三标签,默认是4:3:1,其中第一标签对应分类中权重最高的分类,比如美女分类,默认取4个视频,这4个视频取权重最高的视频,第二标签默认取3个视频,每个视频对应一个分类,这3个分类取权重排序排名2-4的分类,视频的取法也是获取每个分类中权重最高的,第三标签则是随机从未被选择的分类中获取一个分类,然后取一个权重最高的视频。用户刷视频的时候,如果一屏(8个视频)未产生任何观看行为,则第一标签-1,第二标签+1,第三标签不动,如果产生了观看行为、点赞、收藏等,则相应视频的分类权重分和视频的权重分会按照一定比例增加,同时如果观看的是第一标签对应的视频,则第一标签+1,第二标签-1,如果观看的是第二标签,则比例不变,但对应的分类权重分会增加。如果比例更改后将达到7:0:1或者是0:6:1,则重置比例为4:3:1,此时的第一标签仍然取权重最高的分类。然后重复上述操作,用户浏览过程中视频的id会存放在redis中,查询视频的时候会排除已浏览过的视频。
4、架构管理系统是一套帮助银行梳理架构资产的系统,分为b端和c端,c端提供的是一套建模工具,由专业人员辅助行方把各类架构资产以可视化建模的形式录入进系统,b端负责展示并且在此基础上提供各类流程化的定制功能,比如上线指挥。主要的技术栈为c端(eclipse插件开发+xml+postgreSQL+gef)、b端(springmvc+redis+postgreSQL),项目主要客户群为中国工商银行、兴业银行、浦发银行、广发银行以及光大银行等。

用户评价 (1)

L ★ 5星 2022-11-15 09:37
工程师很好,技术也很好
客服二维码

没找到合适的人才?

扫码添加客服极速匹配,或直接发布需求让更多人才主动报名

平台担保交易 · 1小时内不满意可退款

平台信誉与实力

基于 35,336 需求方信任

  • ✓ 支付宝企业信用分 优秀 评级
  • ✓ 市场份额约占全行业三分之一
  • ✓ 程序员兼职行业全能首选平台
查看平台资质详情
收藏