个人介绍
1、10年以上java后端开发经验,有过团队管理经验,主要从事互联网行业项目的开发,曾参与过手游 app 电商 内部管理系统等项目研发,有高并发项目的开发经验。
2、熟悉linux系统,熟悉nginx tomcat MySQL redis RabbitMQ RocketMQ nacos nexus GitLab常用中间件部署和管理,熟悉jenkins自动化部署,在实际项目中有过cicd部署经验,熟悉docker k8s等容器化技术。
3、能够独立完成项目框架搭建和开发。工作认真负责,有良好的沟通和理解能力,逻辑思维缜密,具有良好的编码习惯,开发质量优秀,具有较强的团队合作精神。
4、主要技术栈:熟练掌握Java、SpringBoot、SpringMVC、SpringCloud、Nacos、Redis、Mybatis、MySQL、RabbitMQ、RocketMQ、openFeign、nginx、jenkins等
工作经历
和TA聊聊APP扫码和程序员直接沟通
该用户选择隐藏工作经历信息,如需查看详细信息,可点击右上角“和TA聊一聊”查看
教育经历
和TA聊聊APP扫码和程序员直接沟通
该用户选择隐藏教育经历信息,如需查看详细信息,可点击右上角“和TA聊一聊”查看
资质认证
技能
蜜蜂拍是一款线上娱乐购物拍卖APP。该应用为用户提供了丰富多样的拍卖玩法,能让用户以较低的价格来拍得自己心仪的商品。后端按照业务划分为拍卖、Websocket、商城、支付、运营活动、推送等多个业务系统。后端采用SpringCloud、MySQL、redis、websocket、RabbitMQ等中间件开发,前端使用SpringCloud gateway网关来对外提供接口请求转发服务,采用google protobuf作为与前端页面之间的传输层协议,采用websocket来给客户端app主动推送数据,使用redis lua脚本来处理拍卖关键业务并发请求,采用RabitMQ 延迟消息队列功能来实现分布式倒计时功能。
消息中心是企业内部一个推送各种消息的公共微服务,该系统整合了钉钉、短信、邮件等常用消息推送功能的,企业内部其他各系统通过对接消息中心接口来实现各种消息的推送,而无需单独对接各个消息的底层发送接口,极大的提高了各系统推送消息的开发速度,也减少了各系统发送消息的冗余代码,也方便了各种消息资源的控制和维护。本系统采用了SpringCloud、SpringMVC、nacos、MySQL、redis、RocketMQ等中间件进行开发,使用MySQL来存储消息模板等配置,用redis来缓存一些底层消息的token,使用RocketMQ消息队列来进行削峰异步实际消息发送处理。