鹰愁涧

鹰愁涧

java后端工程师 · 1年经验 · 无
城市北京 海淀 日薪500元/8h 时间 周六周日可工作日远程
0
累计接单
0
用户评价
0
被收藏

技术能力

AI 技能提取 | Java RocketMQ MySQL Spring 微服务 分布式 MyBatis TCP/IP HTTP 高并发 Spring Boot Spring Cloud MyBatis-Plus Elasticsearch Redis
1.熟练使用MySQL,能够进行SQL慢查询排查与SQL优化。

2.掌握数据库锁机制,包括行锁、表锁、乐观锁等,能够有效解决并发问题

3.掌握基本ElasticSearch的常用DSL命令。熟悉Redis缓存机制,了解数据结构、持久化、事务、管道等高级特性

4.掌握分布式锁原理,能够实现缓存穿透、击穿、雪崩的解决方案。

5.熟练使用RocketMQ,掌握消息可靠性、死信交换机、延迟队列等高级功能。熟悉Spring Cloud分布式框架,能够搭建高可用、高并发的微服务架构。

6.掌握Nacos、Seata等微服务组件的部署与使用。

7.熟练学握Java并发编程,包括线程、锁、线程池等,能够实现高效并发处理。

8.熟练掌握Java基础知识,了解TCP/IP、HTTP(s)等基本常用原理。

9.对JVM有一定认识,包括垃圾回收机制、类加载、内存模型等,能够进行调优。

10.熟悉Spring、Spring MVC、Spring Boot、MyBatis、MyBatis-Plus等主流框架

项目经验

淘淘电商
Java后端开发
项目简介:基于SpringCloud架构,涵盖产品、支付、订单、索等,提供高可用的电商服务。

技术栈:Nacos、Redis、ElasticSearch、Seata、RocketMQ、Canal、Feign、SpringCloudGateway、Minio、Mybatis-plus、Leaf-Segment

项目亮点:

1.使用Redis的String数据结构+缓存有效时

(1)实现业务支撑:产品(SPU、SKU、品牌、购物车、分类)、订单状态管理、店铺信息(基本信息、图片、公告、介绍、热搜产品)。

(2)实现架构支撑:用户信息存储、用户权限存储、权限鉴定。

2.使用雪花算法进行分布式ID生成,确保了多个业务系统ID需求的满足,解决了多业务系统ID冲突问题。双buffer+预加载解决尖刺现象,ID生成延迟减少至10ms以内。

3.使用Seata实现分布式事务,订单和库存服务通过非侵入式、通过代理数据源自动补偿的AT 模式实现了二阶段提交的分布式事务。

4.使用RocketMQ实现了订单处理与库存更新的异步消息处理,封装悲观锁实现库存锁定,通过真实库存,可用库存,锁定库存的转化解决超卖问题。

5.使用Canal实现MySQL增量数据同步,结合ElasticSearch优化了实时搜索和数据分析能力。

6.使用Minio进行高性能对象存储,确保商品图片、用户头像等数据的安全与快速访问。

快达外卖
Java后端开发
技术栈:SpringBoot、SpringSpringMVC、MyBatis、MySQL、Redis、Nginx、JWT

项目描述:

负责内容:

1.独立实现70个接口的开发,其中管理端45个,用户端25个,解决开发中遇到的20余个问题

2.登录及身份验证使用JWT令牌技术,用自定义拦截器完成用户认证,通过ThreadLocal配合拦截器3.来进行Token的校验,判断用户是否处于登录状态,并解决HTTP请求无状态的问题。

4.使用Redis缓存高频数据如同分类菜品,并使用SpringCache优化代码,提高系统性能和响应速度。

5.基于Maven进行开发,并利用其继承特性管理共有jar包的依赖,利用其聚合特性拆分后台管理系统,实

6.现分层工程开发,使用Git进行项目的版本控制和代码管理。

7.解决缓存一致性的问题,在系统中采用Radis主动更新+超时删除的缓存更新方案,满足较高的数据一致性。

8.通过WebSocket实现客户端与服务端的长连接,并实现来单提醒及客户催单等功能。

9.使用SpringTask实现订单状态的定时处理,超时自动取消订单等功能
客服二维码

没找到合适的人才?

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

微信沟通 立即沟通 立即预约
平台担保交易 · 1小时内不满意可退款
微信扫码,建群沟通

平台信誉与实力

基于 35,336 需求方信任

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