课程分类

课程介绍
课程目录
用户评论
课程介绍
课程目录
用户评论

你将获得

  • 掌握某些知识点
  • 学会某些技巧(或思路)

教学服务

  • icon

    1v1专属答疑服务

  • icon

    BAT专家面试辅导

讲师介绍

  • 阿里游戏子公司担任Java高级后端开发工程师,“程序员实战基地fightjava.com”的创始人,拥有多年开发经验;追求技术,热爱分享,相信技术改变生活,技术成就梦想,秉承修罗之道,花名“阿修罗”(修罗debug), 撰写的书籍:《分布式中间件技术实战(Java版)》、《Spring Boot企业级项目实战-入门到精通》

  • 课程详情

    课程目标:掌握微服务、分布式系统的相关中间件实战实现分布式锁;基于微服务实现抢单/秒杀系统的高并发

    详情介绍:“在某个时刻高并发多线程访问共享资源”的场景在当前互联网应用中并不少见,在单体应用时代,更多的是采用synchronized等jdk自带的方式来控制“共享资源的访问”,即加同步锁。但在分布式系统时代,服务-应用独立部署或者集群部署的情况下,jdk自带的方式却显得力不从心,“分布式锁”的出现便解决了这个难题。


    本课程将介绍分布式架构下、微服务项目分布式锁的实现方式,包括数据库级别锁、基于Redis的原子操作、基于Zookeeper的实现、基于Redisson的实现等方式。

    在实战完各种方式后,我也分享介绍了两个很实用的实际业务场景:“重复提交”、“CRM系统销售人员抢单”(抢单系统抢单),将之前所学到的分布式锁实战实现方式进行了充分的利用,更进一步的巩固了分布式锁的理解!





    适用人群:分布式系统开发者;分布式锁实战者;Redis/Zookeeper/抢单系统学习者;微服务开发者

    额外服务:购买本课程的小伙伴可以加入相应的课程交流群交流技术,也可以私信Debug进行一对一辅导交流


     

    温馨提示
    • 请勿私下交易
      请勿在平台外交易。与机构和老师私下交易造成的任何损失及纠纷,腾讯课堂不承担任何责任
    • 听课说明

      1、电脑:访问腾讯课堂官网 ke.qq.com 查看我的课表或下载win/mac客户端听课

      2、手机/平板:下载腾讯课堂APP, 进入学习页面听课