ID:279210

L

全栈开发工程师

  • 公司信息:
  • 仁创科技有限公司
  • 工作经验:
  • 2年
  • 兼职日薪:
  • 500元/8小时
  • 兼职时间:
  • 可工作日驻场(离职原因)
  • 所在区域:
  • 深圳
  • 宝安

技术能力

3年开发经验,熟悉Java、Rust语言。参与多个大型兴农项目开发,曾在公司独立完成项目设计。掌握SpringCloud微服务架构与云原生开发,熟悉Netty网络编程框架,Docker、Kubernetes、Mysql、Redis、Nginx、RabbitMq等技术。同时掌握前端Vue、ElementUi、UNIAPP、Echarts等前端开发框架,能独立完成项目。

项目经验

月亮网交易平台
  项目采用微服务(SpringCloudAlibaba)架构。使用Nginx实现代理,Nacos作为注册中心以及配置中心。网关使用Gateway,以及使用Sleuth与zikpin完成微服务间链路追踪。Sentinel完成访问降级与服务熔断。前端使用Vue完成后台管理页面开发。
  项目中关于缓存穿透、缓存雪崩、缓存击穿问题,采用存放空记录、设置随机过期时间解决了缓存穿透和缓存雪崩问题,前期采用原生Redis脚本分布式锁处理缓存击穿问题,后期优化为Redission分布式锁处理。
  项目中在多服务器调用情况下,使用线程池配合CompletableFuture异步编排优化系统,在压力测试下提高20%响应速度。
  关于接口幂等性问题,项目中使用防重令牌解决。解决了在下单时多次误操作的情况以及在服务间调用时网络延时、异常等因素引起的重复调用问题。
  项目中关于秒杀系统设计,采用独立部署,控制了异常不扩展到其他服务。
  在秒杀系统中为了防止系统崩溃,使用Redis信号量原理完成秒杀商品的预加载,使用随机码控制秒杀链接防止恶意机器操作。
  秒杀系统面临高并发问题,使用sentinel完成服务限流以及服务熔断,在用户得到信号量时采用RabbitMQ实现二次流量削峰。

案例展示

  • 月亮网交易平台

    月亮网交易平台

    项目采用微服务(SpringCloudAlibaba)架构。使用Nginx实现代理,Nacos作为注册中心以及配置中心。网关使用Gateway,以及使用Sleuth与zikpin完成微服务间链路追踪。Sentinel完成访问降级与服务熔断。前端使用Vue完成后台管理页面开发。

  • 月亮支付系统

    月亮支付系统

    项目涉及商用不便于公开(持续开发中...) 主要功能:实现商户对接支付功能、查单功能、退款功能、提现功能等。   为了节约对接成本。完成了配置文件形式对接。提供官方支付所需资料后可直接开通支付方式。在非官方支付系统时,也可编写配置文件实现支付对接,配置文件为JSON格式,底层

  • 校园飞速

    校园飞速

    在校期间开发,完成学生在线点餐,取快递,购物等。技术栈包含SpringBoot、原生微信开发、Redis、Mysql、Vue等

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

信用行为

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

发布任务

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

微信接收人才推送

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

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