黑马博学谷 - 12306技术架构解密

深入解析12306技术架构,实战订单处理与优化

编辑点评

全面解析12306技术架构,涵盖订单处理、库存同步、分布式锁等核心技术,适合有后端开发经验的学习者。

⭐ 编辑推荐

本课程深入解析12306技术架构,从订单处理到库存同步,再到分布式锁等关键技术,带你全面了解大型系统架构。

课程亮点

12306技术架构解析
订单处理与库存同步
分布式锁实战

课程目录

📁 3.第三章 用户的下单方案
    📁 3-3 订单服务实现
        011-预扣库存并且同步ES索引库库存数代码测试【资源精选‖更多关注:CunworkNotes】.mp4  [60.7 MB]
        006-传统用户下单方案-构建订单数据.mp4  [115.2 MB]
        007-更新ES库存数据-架构介绍.mp4  [10.6 MB]
        008-更新ES库存数据-发送同步数据.mp4  [58.7 MB]
        005-传统用户下单方案-订单服务实现-预扣减库【优质资源‖关注:cunWorkNotes 解锁】.mp4  [57.4 MB]
        010-更新ES库存-接收同步数据(下).mp4  [48.5 MB]
        012-发送订单数据-架构以及实现思路介绍.mp4  [14.5 MB]
        009-更新ES库存-接收同步数据(上).mp4  [69.2 MB]
        004-传统用户下单方案-订单服务实现-预扣减库.mp4  [72.9 MB]
        013-发送订单数据-代码实现.mp4  [14.5 MB]
        003-传统用户下单方案-订单服务实现-预扣库存.mp4  [36.9 MB]
    📁 3-4 订单处理服务
        025-保存订单数据.mp4  [46.5 MB]
        014-订单处理服务-获取消息队列中的订单数据.mp4  [49.0 MB]
        022-MySQL双主双从介绍-双主双从部署(双主双【整理不易‖记得关注:CunWorKNotes】.mp4  [16.4 MB]
        017-MySQL一主一从介绍(一主一从配置).mp4  [36.8 MB]
        024-订单数据库部署.mp4  [52.5 MB]
        018-MySQL一主一从介绍(一主一从测试).mp4  [11.0 MB]
        016-订单处理服务-MySQL主从复制原理介绍.mp4  [9.9 MB]
        020-MySQL双主双从介绍-双主双从部署(MySQ.mp4  [40.6 MB]
        023-MySQL双主双从介绍-双主双从部署(双主双.mp4  [53.4 MB]
        019-MySQL一主一从介绍(MyCat读写分离配置).mp4  [69.5 MB]
        021-MySQL双主双从介绍-双主双从部署(双主双.mp4  [27.1 MB]
        015-订单处理服务-订单数据库架构介绍.mp4  [14.8 MB]
    📁 3-6 下单优化
        040-分布式锁-zookeeper数据模型介绍(下).mp4  [56.5 MB]
        039-分布式锁-zookeeper数据模型介绍(上)【资源精选‖更多关注:CunworkNotes】.mp4  [18.4 MB]
        036-回退库存-代码测试.mp4  [28.4 MB]
        031-回退库存-延迟队列以及流程介绍.mp4  [12.1 MB]
        045-分布式锁-分布式锁实现(中).mp4  [89.6 MB]
        032-回退库存-死信队列介绍.mp4  [14.1 MB]
        046-分布式锁-分布式锁实现(下).mp4  [13.7 MB]
        043-分布式锁-zookeeper实现分布式锁的原理.mp4  [8.2 MB]
        042-分布式锁-zookeeper事件监听器(下).mp4  [28.0 MB]
        033-回退库存-死信队列测试.mp4  [83.5 MB]
        038-分布式锁-zookeeper集群的搭建.mp4  [38.1 MB]
        041-分布式锁-zookeeper事件监听器(上).mp4  [11.0 MB]
        034-回退库存-生产者代码实现.mp4  [57.9 MB]
        037-分布式锁-分布式锁基本介绍.mp4  [25.3 MB]
        035-回退库存-消费者代码实现.mp4  [141.0 MB]
        044-分布式锁-分布式锁实现(上).mp4  [19.2 MB]
    📁 3-7 订单查询接口
        049-查询订单接口-服务提供方(查询订单接口定.mp4  [37.6 MB]
        050-查询订单接口-服务消费放(查询订单接口定【资源精选‖更多关注:CunworkNotes】.mp4  [33.3 MB]
        047-查询订单接口-架构介绍.mp4  [22.9 MB]
        052-查询订单接口-服务消费放(Feign远程调用.mp4  [17.8 MB]
        051-查询订单接口-服务消费放(Feign基本使用).mp4  [36.7 MB]
        048-查询订单接口-服务提供方(集成nacos).mp4  [20.5 MB]
    📁 3-5 短信服务
        030-短信服务-发送短信(代码测试).mp4  [21.6 MB]
        027-短信服务-阿里大于介绍.mp4  [31.7 MB]
        028-短信服务-发送短信(生产者代码实现).mp4  [65.5 MB]
        029-短信服务-发送短信(消费者代码实现).mp4  [80.7 MB]
    📁 3-8 排队方案
        055-排队方案的用户下单-下单排队流程介绍.mp4  [9.0 MB]
        060-排队方案的用户下单-订单服务修改(下).mp4  [40.5 MB]
        054-排队方案的用户下单-架构介绍.mp4  [5.1 MB]
        058-排队方案的用户下单-下单排队接口定义.mp4  [33.5 MB]
        062-排队方案的用户下单-Nginx反向代理配置.mp4  [20.9 MB]
        057-排队方案的用户下单-下单排队接口定义.mp4  [57.8 MB]
        059-排队方案的用户下单-订单服务修改(上).mp4  [40.8 MB]
        053-排队方案的用户下单-背景介绍.mp4  [7.1 MB]
        063-12306技术架构解密总结.mp4  [34.8 MB]
        061-排队方案的用户下单-下单排队信息查询接.mp4  [56.1 MB]
        056-排队方案的用户下单-下单排队页面跳转流.mp4  [24.3 MB]
    📁 3-2 实体类创建
        002-传统用户下单方案-订单服务-实体类定义-.mp4  [28.9 MB]
    📁 3-1 架构回顾
        001-传统用户下单方案-下单架构介绍.mp4  [5.7 MB]
📁 资料代码
    资料代码【不易整理‖请关注:CunWorkNoteS】.exe  [105.1 MB]
📁 2.第二章 海量数据搜索方案
    📁 2-6 搜索实现
        048-Nginx配置-Nginx反向代理的配置.mp4  [33.0 MB]
        046-搜索实现-搜索工程代码实现(中)【更多精选‖公众号:CunWorknotes】  .mp4  [71.2 MB]
        050-Nnginx限流配置-漏桶限流算法和令牌桶限.mp4  [16.5 MB]
        047-搜索实现-搜索工程代码实现(下).mp4  [41.4 MB]
        052-Nginx限流配置-并发连接数限流配置.mp4  [14.0 MB]
        049-Nginx限流配置-计数器限流算法.mp4  [12.0 MB]
        045-搜索实现-搜索工程代码实现(上).mp4  [44.4 MB]
        053-Nginx限流的测试-JMeter工具的使用.mp4  [45.0 MB]
        044-搜索实现-搜索架构介绍.mp4  [11.8 MB]
        051-Nginx限流配置-访问频次的限流配置.mp4  [27.8 MB]
    📁 2-2 Rabbitmq集群
        015-镜像队列-配置镜像队列.mp4  [23.6 MB]
        009-Rabbitmq集群测试之消费者代码实现.mp4  [26.3 MB]
        010-Rabbitmq保证消息可靠性(上)【整理不易‖记得关注:CunWorKNotes】.mp4  [34.5 MB]
        005-rabbitmq集群之rabbitmq容器创建【更多精选‖公众号:CunWorknotes】  .mp4  [47.2 MB]
        007-Rabbitmq集群节点类型【优质资源‖关注:cunWorkNotes 解锁】.mp4  [19.9 MB]
        011-Rabbitmq保证消息可靠性(中).mp4  [31.7 MB]
        013-Rabbitmq保证消息可靠性(下)-代码演示.mp4  [33.8 MB]
        004-Rabbitmq集群原理介绍.mp4  [21.7 MB]
        016-镜像队列-测试.mp4  [14.5 MB]
        014-镜像队列-简介.mp4  [14.0 MB]
        012-Rabbitmq保证消息可靠性(下)-原理介绍.mp4  [17.5 MB]
        008-Rabbitmq集群测试-生产者代码实现.mp4  [43.2 MB]
        017-具有负载均衡能力的Rabbitmq集群搭建.mp4  [40.9 MB]
        006-Rabbitmq集群搭建之集群的配置.mp4  [21.4 MB]
    📁 2-8 订单确认页面
        057-下单页面-初始化登录用户【不易整理‖请关注:CunWorkNoteS】.mp4  [41.8 MB]
        059-下单页面-查询乘车计划详情数据(下)【持续更新‖免费提供:CunworknoteS】.mp4  [25.0 MB]
        058-下单页面-查询乘车计划详情数据(上).mp4  [66.4 MB]
    📁 2-3 同步数据生产者
        020-同步数据生成者-代码实现(2).mp4  [46.4 MB]
        018-同步数据生产者-同步数据分析.mp4  [14.3 MB]
        019-同步数据生产者-代码实现(1).mp4  [16.4 MB]
        021-同步数据生产者-代码实现(3).mp4  [54.1 MB]
        022-同步数据生产者-代码实现(4).mp4  [78.4 MB]
    📁 2-7 搜索前端
        054-搜索前端-页面部署【持续更新‖免费提供:CunworknoteS】.mp4  [14.8 MB]
        056-搜索前端-js数据精度丢失问题.mp4  [46.0 MB]
        055-搜索前端-跨域问题.mp4  [58.3 MB]
    📁 2-1 数据同步背景以及架构介绍
        001-今日内容.mp4  [3.9 MB]
        002-数据同步的背景.mp4  [30.7 MB]
        003-数据同步架构介绍.mp4  [12.3 MB]
    📁 2-5 同步数据
        030-缓存数据-缓存座位数据到Redis中代码实现.mp4  [31.8 MB]
        027-Redis集群-集群部署.mp4  [28.0 MB]
        025-Redis集群-原理介绍.mp4  [16.4 MB]
        040-IK分词器-测试IK分词器.mp4  [8.5 MB]
        043-同步数据到ES中(下).mp4  [61.6 MB]
        026-Redis集群-环境搭建(构建Redis镜像).mp4  [33.8 MB]
        032-同步座位数据以及乘车计划数据到Redis中.mp4  [33.4 MB]
        035-ES集群环境搭建-构建ES镜像.mp4  [36.7 MB]
        033-ES集群-ES基础知识回顾.mp4  [21.0 MB]
        034-ES集群-ES集群相关概念.mp4  [23.5 MB]
        031-缓存数据-同步乘车计划数据到Redis中.mp4  [34.6 MB]
        029-Redis缓存数据-数据结构介绍.mp4  [9.7 MB]
        042-同步数据到ES中(中).mp4  [43.6 MB]
        028-Redis集群-环境搭建(集群配置).mp4  [46.6 MB]
        036-ES集群环境搭建-创建容器.mp4  [45.3 MB]
        041-同步数据到ES中(上).mp4  [20.9 MB]
        037-kibana工具.mp4  [26.4 MB]
        039-IK分词器-ES集群集成IK分词器.mp4  [33.8 MB]
        038-ES集群测试.mp4  [18.4 MB]
    📁 2-4 同步数据消费者
        023-同步数据消费者-获取同步数据.mp4  [61.1 MB]
        024-同步数据的代码测试.mp4  [29.0 MB]
📁 1.第一章 后台数据管理方案
    📁 1-5 数据生成
        036-雪花算法的介绍【整理不易‖记得关注:CunWorKNotes】.mp4  [70.2 MB]
        035-数据生成-实现思路说明.mp4  [26.3 MB]
        037-生成数据-代码结构搭建.mp4  [56.0 MB]
        038-数据生成-业务代码实现.mp4  [73.7 MB]
    📁 1-4 系统初始化
        031-数据库表的mycat配置说明【资源精选‖更多关注:CunworkNotes】.mp4  [30.0 MB]
        032-mycat的配置实现-mysql容器创建.mp4  [14.3 MB]
        033-mycat配置.mp4  [54.0 MB]
        034-系统初始化.mp4  [17.4 MB]
        029-12306的列车类型以及座位类型介绍.mp4  [12.6 MB]
        030-数据库表结构介绍.mp4  [33.4 MB]
    📁 1-3 MyCat分库分表
        018-使用Docker创建mysql临时容器.mp4  [26.6 MB]
        017-Docker部署mycat【整理不易‖记得关注:CunWorKNotes】.mp4  [24.9 MB]
        016-配置文件rule【资源精选‖更多关注:CunworkNotes】.mp4  [29.6 MB]
        09-海量数据的存储方案【整理不易‖记得关注:CunWorKNotes】.mp4  [22.8 MB]
        022-mycat集群基于haproxy的代理方案介绍.mp4  [21.8 MB]
        011-mycat的分片策略和核心概念.mp4  [16.0 MB]
        013-mycat的下载与目录结构的介绍【整理不易‖记得关注:CunWorKNotes】.mp4  [17.1 MB]
        021-mycat的测试.mp4  [31.8 MB]
        015-配置文件-schema.mp4  [31.5 MB]
        025-mycat集群第二种方案-haproxy的部署.mp4  [21.1 MB]
        012-mycat的原理.mp4  [17.1 MB]
        027-为什么需要在宿主机上安装keepalived软.mp4  [14.2 MB]
        020-mycat的配置.mp4  [36.9 MB]
        028-在宿主机上安装keepalived软件.mp4  [38.4 MB]
        023-mycat集群基于haproxy的代理方案部署.mp4  [82.2 MB]
        024-mycat集群的第二种方案基于HAProxy和kee.mp4  [31.0 MB]
        010-mycat的基本介绍.mp4  [14.5 MB]
        019-使用Docker创建mysql的最终容器.mp4  [21.4 MB]
        026-mycat集群第二种方案-在HAproxy容器中安.mp4  [44.6 MB]
        014-配置文件-server.mp4  [16.1 MB]
    📁 1-2 Docker环境部署
        05-docker的安装.mp4  [7.9 MB]
        06-docker阿里云镜像配置.mp4  [7.9 MB]
        07-docker测试【资源精选‖更多关注:CunworkNotes】.mp4  [16.5 MB]
        08-docker容器创建固定ip地址.mp4  [15.5 MB]
    📁 1-1 课程介绍(课程学习资料在此节下载~)
        03-12306系统所面临的难题【优质资源‖关注:cunWorkNotes 解锁】.mp4  [13.3 MB]
        04-12306系统架构图和技术架构图.mp4  [25.1 MB]
        01-12306技术架构解密-大纲介绍.mp4  [49.6 MB]
        02-后台数据管理-课程背景介绍.mp4  [8.2 MB]
    📁 1-6 Nacos配置服务配置中心
        040-nacos集群的搭建【公重号:CunWorkNotes】.mp4  [50.9 MB]
        039-Nacos统一配置中心介绍.mp4  [18.8 MB]
        041-微服务接入nacos配置中心.mp4  [35.5 MB]

适合人群

  • 后端开发工程师
  • 系统架构师

学习收获

掌握大型系统架构设计
精通订单处理与库存同步
熟悉分布式锁技术

祝您学习愉快!

学有所成,前程似锦!