Java架构-小马哥 Java分布式架构训练营第二期 模式、设计与实现资源简介
资源简介
课程来自于 Java架构-小马哥 Java分布式架构训练营第二期 模式、设计与实现
分布式系统基础知识包括分布式系统的概念、特点、分类、架构等方面的知识,深入理解分布式系统的设计原则和实现方式。
Java网络编程包括Java Socket编程、NIO、Netty等网络编程框架的使用,掌握Socket编程模型、I/O模型、事件模型等知识。
分布式数据库包括MySQL集群、MongoDB、Redis等常见分布式数据库的使用,了解数据库的横向扩展和读写分离等方面的知识。
分布式缓存包括Redis、Memcached等常用分布式缓存的使用,了解缓存的过期策略、数据分片、一致性哈希等技术。
分布式事务包括两阶段提交、补偿事务等分布式事务的实现方式,了解分布式事务的原理和应用场景。
分布式消息队列包括Kafka、RocketMQ等分布式消息队列的使用,了解消息队列的设计原理、消息生产者和消费者的实现方式等。
微服务架构包括Spring Cloud、Dubbo、gRPC等微服务框架的使用,了解微服务的概念、设计原则和实现方式。
分布式调度与治理包括ZooKeeper、Consul等分布式调度和治理工具的使用,了解服务发现、负载均衡、配置管理等方面的知识。
通过小马哥Java训练营第二期Java分布式架构的学习,学员可以全面掌握Java分布式系统架构设计与实现的核心技能,包括分布式系统的基础知识、网络编程、分布式数据库、缓存、事务、消息队列、微服务架构、分布式调度与治理等方面。同时,该课程也注重实战,通过丰富的案例和项目实践,让学员获得真正的应用经验和解决问题的能力
文件目录
01.[公开课] 第二期 Java 分布式架构 – 模式、设计与实现 – 课程规划.mp4
02.[公开课] 第二期 Java 分布式架构 – 模式、设计与实现 – 课程开营.mp4
03.[公开课] 第二期 第一节CAP 与 BASE 理论.mp4
04.[公开课] 第二期 第二节分布式共识算法 – Paxos.mp4
05.[公开课] 第二期 第三节日志复制共识算法 – Raft 论文导读(上).mp4
06.[公开课] 第二期 第三节(加餐)日志复制共识算法 – Raft 论文导读(下).mp4
07.[公开课] 第二期 第四节原子广播共识算法 – ZAB 论文导读(上).mp4
08.[公开课] 第二期 第四节(加餐)原子广播共识算法 – ZAB 论文导读(下).mp4
09.第二期 第五节日志复制共识算法实现 – SOFAJRaft.mp4
10.第二期 第六节SOFAJRaft 架构与实现.mp4
11.[公开课] 第二期 第七节Alibaba Nacos 2.x Raft 共识算法的运用.mp4
12.[公开课] 第二期 第八节Alibaba Nacos 2.x Distro 算法的运用.mp4
13.第二期 第九节Zookeeper 数据模型.mp4
14.第二期 第十节Zookeeper 通讯与会话.mp4
15.第二期 第十一节Apache Zookeeper 共识算法的实现.mp4
16.第二期 第十二节Apache Zookeeper 共识算法的运用.mp4
17.第二期 [第一阶段巩固] 分布式共识算法.mp4
18.第二期 第十三节Java EE 本地事务管理原理和实现.mp4
19.第二期 第十四节Spring 本地事务管理原理和实现.mp4
20.第二期 第十五节JTA 和 XA 原理与实现实现.mp4
21.第二期 第十六节Java 分布式事务整合.mp4
22.第二期 第十七节可靠事件队列分布式事务原理和实现.mp4
23.第二期 第十八节TCC(Try-Confirm-Cancel) 分布式事务原理和实现.mp4
24.第二期 第十九节Alibaba Seata 架构和原理(上).mp4
25.第二期 第二十节Alibaba Seata 架构和原理(下).mp4
26.第二期 第二十一节RPC 微内核设计.mp4
27.第二期 第二十二节RPC 生态整合.mp4
28.第二期 第二十三节分布式配置中心设计.mp4
29.第二期 第二十四节分布式配置客户端设计.mp4
30.第二期 第二十五节通用数据读写分离设计.mp4
31.第二期 第二十六节基于 ShardingSphere 实现数据分片和读写分离.mp4
32.第二期 第二十七节分布式缓存设计.mp4
33.第二期 第二十八节分布式缓存实战.mp4
35.第一期 结营直播.mp4