ID:353350

黑白客

后端开发工程师

  • 公司信息:
  • 宁波思艾特软件科技有限公司
  • 工作经验:
  • 3年
  • 兼职日薪:
  • 500元/8小时
  • 兼职时间:
  • 下班后
  • 所在区域:
  • 杭州
  • 上城

技术能力

 在项目中解决过各种分布式场景的技术难题,比如分布式锁,分布式缓存等。  熟悉 Spring Cloud(Alibaba)微服务组件,具备一定的使用框架开发能力;
 熟悉常见消息中间件的使用(RabbitMQ),解决过各种消息通讯场景的疑难问题。比如消息重
复消费,大规模消息积压问题;
 深入理解 Redis 线程模型,熟悉掌握 redis 核心数据结构的使用场景及底层结构原理,熟悉多
级缓存架构,熟悉各种缓存高并发的使用场景。比如,缓存雪崩,缓存穿透,缓存击穿;
 深入理解 Spring,SpringMVC,Mybatis,SpringBoot 等开源框架的设计原理以及底
层架构,具备一定的框架定制开发能力;
 深入理解 MySql 数据库并熟练使用,如 InnoDB 存储引擎的索引结构,索引优化,索引失
效,各种锁机制以及 MVCC 机制;
 深入理解 JVM 底层原理,垃圾回收机制,GC 算法,熟悉 JVM 各种垃圾回收器的使用以及
核心参数调优,有过一定 JVM 线上调优经验;
 具备扎实的 java 基础,熟练掌握 IO 流,集合,多线程,反射,泛型,注解等开发技术;
 了解HTML5,CSS3,JavaScript,BootStrap,熟悉Vue-cli脚手架,Element UI框架;
 了解常见的算法,常见的数据结构以及常用的设计模式;
 了解接口开发规范,使用Swagger,postman,Jmeter进行接口测试

项目经验

项目名称: 启脉医疗管理系统
项目描述:
此项目是提高住院病人住院/门诊效率和康复效果。
开发环境:
 开发技术:
Jdk-1.8+MySql+Redis+SpringBoot+MybatisPlus+RabbitMQ+springsecurity+SpringCloud
责任描述:
 在分布式开发中,负责人事模块,对员工,部门,人员排班项目的新增,修改,删除,工作人
员可以通过状态,编号等进行条件查询。
 利用Nacos做注册中心和配置中心,利用Gateway做网关请求,利用OpenFeign进行微服务之间
的调用。
 负责用户注册模块,利用消息中间件(RabbitMQ)实现对刚添加的用户发送优惠券功能。
 利用SpringSecurity和JWT技术,将用户权限集合和生成的token存入redis缓存中,实现单点登
入。
 利用swagger编写日常的开发文档,根据用户升级规则的升级流程开发。
 参与项目优化工作,保证系统稳定。
技术实现 :
【用户注册管理】在该子模块中,我主要运用了RabbitMQ来实现分布式事务的最终一致性,在该模
块中,用户注册成功后,定时器将该消息发送给消息队列, 若发送失败则触发confirm callback和
return callback机制, 若发送成功,则被相应的监听器监听到,监听器拿到数据后向指定的用户发送
优惠券。
【员工管理】在该子模块中,我主要运用了Redis来实现幂等性,以保证同一添加操作所发起的多次
请求的结果只有一条数据。比如在添加员工请求前会先发请求拿到随机生成的字符串并存到Redis缓
存,在发送员工添加请求时,会拿携带的该字符串做为键去删除Redis中的相应数据,如果能成功删
除,说明是第一次添加,则会添加成功,若删除失败,则说明是多次添加,则会添加失败。

案例展示

  • 启脉医疗管理系统

    启脉医疗管理系统

    责任描述:  在分布式开发中,负责人事模块,对员工,部门,人员排班项目的新增,修改,删除,工作人 员可以通过状态,编号等进行条件查询。  利用Nacos做注册中心和配置中心,利用Gateway做网关请求,利用OpenFeign进行微服务之间 的调用。  负责用户注

  • 智慧物业管理系统

    智慧物业管理系统

    项目描述: 该项目主要服务于小区业主,用于在上缴纳物业费、水电费等费用,以及在上投诉报修等。 业主在该项目上进行了投诉或者报修,则会提交给对应的物业工作人员,进行处理。  开 发 技 术 : MySql+Redis+SpringBoot+MybatisPlus+Spri

查看案例列表(含更多 0 个案例)

信用行为

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

发布任务

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

微信接收人才推送

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

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