后端开发:熟练使用SpringBoot、SpringCloud Alibaba、MyBatis-Plus;熟悉分布式事务(Seata)、服务熔断(Sentinel)。
前端开发:熟悉 JavaScript、JQuery、FreeMarker、Vue、Ajax,Echarts 等 Web 前端技术;
数据库:熟练MySQL索引优化、Redis缓存设计;熟悉MongoDB文档存储、ElasticSearch全文检索。
工具与部属:熟练Git、Maven、Docker;熟悉Linux服务器运维、Nginx反向代理。
其他:阿里云OSS、短信验证接口集成经验;熟悉WebSocket实时通信。
2022-11 ~ 2024-01大连浮点科技有限公司Java开发工程师
-负责微服务架构项目的后端开发,辅助订单模块和支付模块的设计和优化,性能提升。
-使用SpringCloud Alibaba搭建服务治理框架,集成Nacos实现动态配置管理。
-推动团队代码规范落地。
项目介绍:
太平洋咖啡是一款专门针对用户提供点餐服务的APP,用户可以通过线上商城购买周边商品,并且还可以帮助用户定位最近的门店。每次都有限时抢购等福利可以享用天天享三折的活动!本项目使用微服务框架进行开发,用户服务,订单服务,商品服务,搜索服务,购物车服务,商品人气服务,商品服务,抢购服务,支付服务,评论服务等。
个人职责:
抢购服务优化:设计分布式锁(Redis)解决超卖,支持峰值10万并发请求,提高抢购成功率。
支付服务:集成支付宝SDK实现异步回调,优化订单状态同步机制,提高支付成功率。
评论服务:基于Mysql和mongoDB实现评论盖楼功能。
技术要点:
单点登录,使用短信验证进行注册功能。
通过RocketMQ削峰填谷,结合Sentinel限流保障系统稳定性。
日常咖啡商品进行特价抢购;使用WebSocket 建立长连接进行异步下单通知。
ElasticSearch高亮检索优化搜索体验,搜索响应时间降低40%。
相关技术栈: SpringBoot + MyBatis + Redis + MySQL + RuoYi + 阿里云OSS + POI + Swagger2 项目介绍: 个人职责: 设备信息管理模块:基于RuoYi框架二次开发,实现设备信息的CRUD、分类标签管
把PDF发票转为Excel文件保存下来,我一个人完成的,看到有一个客户需要就坐下来试试水,最后坐成了