ID:399004

🚗🚕🚙🚓🚐🚑🚎🚚

开发

  • 公司信息:
  • 广州朗国电子科技股份有限公司
  • 工作经验:
  • 1年
  • 兼职日薪:
  • 500元/8小时
  • 兼职时间:
  • 可工作日远程
  • 所在区域:
  • 其他
  • 全区

技术能力

具备扎实的Java基础,熟练掌握集合,多线程,反射等
熟悉MySQL数据库以及常见优化手段,了解Redis应用场景
了解搜索引擎Elasticsearch的使用及原理
熟悉掌握Springboot,SpringMVC,MyBatis等主流框架,并了解其一定原理
分布式:了解SpringCloud,熟悉使用消息中间件RabbitMQ进行异步开发
熟悉使用XXL-Job分布式定时任务

项目经验

要工作:
1.使用Redis的pipeline管道批量缓存热点菜品数据,缓存10w条数据时间由200s优化到
4s,通过布隆过滤器解决缓存穿透问题
2.使用EasyExcel+线程池实现五百万级数据导出和导入菜单数据,导出时间为400s,导
入为200s
3.利用Websocket技术,实现订单提醒等实时数据推送功能
4.实现优惠券功能,并通过乐观锁解决超卖问题
5.使用JWT令牌技术,用自定义拦截器完成用户认证,通过ThreadLocal优化鉴权逻辑
6.实施延迟删除与主动更新策略,确保缓存与数据库数据的一致性
7.加入幂等性设计,避免重复下单和重复导入导出。
个人介绍
本人积极好学,并具备非常强烈的极客精神,热爱分享,经常在班级内部分享技术和学
习经验
技能证书
计算机技术与软件专业技术资格考试 软件设计师 中级
手写RPC
项目介绍:该项目是一个基于Springboot,Netty,SPI和Redis的自定义RPC框架,
实现了RPC的功能。包含了注册中心,序列化,自定义协议和代理等模块,通过SPI机
制自定义启动类堆各个模块进行了拓展,提供了灵活的扩展性和可定制性。
技术选型:Springboot+Netty+Redis+SPI(自定义starter)
1.引入代理设计模式将请求链路逻辑进行封装,简化用户调用流程
2.使用Redis设计和实现注册中心模块,用于服务注册,发现和管理
3.自定义传输协议数据格式,支持多种序列化方式。
4.为了分担服务器压力,提供轮询,随机等负载均衡策略算法
5.接收方根据消息长度来读取消息内容,解决了TCP粘包、拆包问题
6.使用SPI机制自定义starter对各个模块进行了拓展,使得框架具有良好的可扩展性和灵活性
技术架构:Spring Springboot MybatisPlus MySQL Redis Nginx
项目描述:
本项目是专门为餐饮企业定制的一款微信小程序产品,包括系统管理后台和小程
序端两部分。管理后台对餐厅的分类、菜品、套餐、订单、员工等进行管理维
护。小程序端应提供给消费者使用,可以在线浏览菜品、添加购物车、下单等。

信用行为

  • 接单
    0
  • 评价
    0
  • 收藏
    0
微信扫码,建群沟通

发布任务

企业点击发布任务,工程师会在任务下报名,招聘专员也会在1小时内与您联系,1小时内精准确定人才

微信接收人才推送

关注猿急送微信平台,接收实时人才推送

接收人才推送
联系需求方端客服
联系需求方端客服