分布式技术原理与实战45讲

2024-06-12 第01讲:如何证明分布式系统的CAP理论?
2024-06-12 第02讲:不同数据一致性模型有哪些应用?
2024-06-12 第03讲:如何透彻理解Paxo算法?
2024-06-12 第04讲:ZooKeeper如何保证数据一致性?
2024-06-12 第05讲:共识问题:区块链如何确认记账权?
2024-06-12 第06讲:分布式事务有哪些解决方案?
2024-06-12 第07讲:对比两阶段提交,三阶段协议有哪些改进?
2024-06-12 第08讲:MySQL数据库如何实现XA规范?
2024-06-12 第09讲:如何在业务中体现TCC事务模型?
2024-06-12 第10讲:分布式锁有哪些应用场景和实现?
2024-06-12 第11讲:如何使用Redi快速实现分布式锁?
2024-06-12 第12讲:如何理解RPC远程服务调用?
2024-06-12 第13讲:为什么微服务需要API网关?
2024-06-12 第14讲:如何实现服务注册与发现?
2024-06-12 第15讲:如何实现分布式调用跟踪?
2024-06-12 第16讲:分布式下如何实现配置管理?
2024-06-12 第17讲:容器化升级对服务有哪些影响?
2024-06-12 第18讲:ServiceMeh:服务网格有哪些应用?
2024-06-12 第19讲:DubbovSpringCloud:两大技术栈如何选型?
2024-06-12 第20讲:读写分离如何在业务中落地?
2024-06-12 第21讲:为什么需要分库分表,如何实现?
2024-06-12 第22讲:存储拆分后,如何解决唯一主键问题?
2024-06-12 第23讲:分库分表以后,如何实现扩容?
2024-06-12 第24讲:NoSQL数据库有哪些典型应用?
2024-06-12 第25讲:ElaticSearch是如何建立索引的?
2024-06-12 第26讲:消息队列有哪些应用场景?
2024-06-12 第27讲:集群消费和广播消费有什么区别?
2024-06-12 第28讲:业务上需要顺序消费,怎么保证时序性?
2024-06-12 第29讲:消息幂等:如何保证消息不被重复消费?
2024-06-12 第30讲:高可用:如何实现消息队列的HA?
2024-06-12 第31讲:消息队列选型:Kafka如何实现高性能?
2024-06-12 第32讲:消息队列选型:RocketMQ适用哪些场景?
2024-06-12 第33讲:不止业务缓存,分布式系统中还有哪些缓存?
2024-06-12 第34讲:如何避免缓存穿透、缓存击穿、缓存雪崩?
2024-06-12 第35讲:经典问题:先更新数据库,还是先更新缓存?
2024-06-12 第36讲:失效策略:缓存过期都有哪些策略?
2024-06-12 第37讲:负载均衡:一致性哈希解决了哪些问题?
2024-06-12 第38讲:缓存高可用:缓存如何保证高可用?
2024-06-12 第39讲:从双十一看高可用的保障方式
2024-06-12 第40讲:高并发场景下如何实现系统限流?
2024-06-12 第41讲:降级和熔断:如何增强服务稳定性?
2024-06-12 第42讲:如何选择适合业务的负载均衡策略?
2024-06-12 第43讲:线上服务有哪些稳定性指标?
2024-06-12 第44讲:分布式下有哪些好用的监控组件?
2024-06-12 第45讲:分布式下如何实现统一日志系统?
2024-06-12 加餐1:如何准备一线互联网公司面试?
2024-06-12 加餐2:分布式事务考点梳理+高频面试题
2024-06-12 加餐3:分布式服务考点梳理+高频面试题
2024-06-12 加餐4:分布式存储考点梳理+高频面试题
2024-06-12 加餐5:消息队列考点梳理+高频面试题