小工匠聊架构文章一览【不间断持续更新】

这是一份全面探讨架构设计、微服务实战、分布式技术理论及应用的文章集,涵盖从单体到微服务的演进、CAP理论、Paxos算法、分布式事务、缓存策略、消息队列和高可用设计等多个关键主题,旨在帮助架构师和开发者深入理解并实践分布式系统。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

在这里插入图片描述


目标

在这里插入图片描述


架构师成长日记


布道微服务系列

布道微服务_01单体到服务化的演进

布道微服务_02微服务架构解析

布道微服务_03服务的发布和引用

布道微服务_04服务的注册与发现

布道微服务_05RPC远程服务调用的实现

布道微服务_06微服务调用的监控

布道微服务_07服务调用追踪

布道微服务_08服务治理的常用手段

布道微服务_09如何实现一个注册中心

布道微服务_10注册中心与RPC框架的选型

布道微服务_11监控系统选型与常见方案

布道微服务_12服务追踪系统选型与常见方案

布道微服务_13识别存活的服务节点几种解决方案

布道微服务_14常见的五种负载均衡算法实现及其应用场景

在这里插入图片描述


架构设计

架构漫谈 - 数据治理核心思路及解决方案探讨

在这里插入图片描述


分布式技术-理论篇

深入理解分布式技术 - 理论基石 CAP

深入理解分布式技术 - BASE 理论

深入理解分布式技术 - Paxos 算法解读

深入理解分布式技术 - ZooKeeper数据一致性解读

深入理解分布式技术 - 从区块链技术看分布式理论的应用

在这里插入图片描述


分布式实战-分布式事务

深入理解分布式技术 - 漫谈分布式事务及解决方案

深入理解分布式技术 - 彻底搞懂两阶段提交协议和三阶段提交协议

深入理解分布式技术 - 两阶段的应用 MySQL XA 规范

深入理解分布式技术 - TCC 事务模型及实战

深入理解分布式技术 - 分布式锁的应用场景和主流方案

深入理解分布式技术 - Redis 分布式锁解决方案

深入理解分布式技术 - 分布式事务总结回顾

在这里插入图片描述


分布式实战-分布式服务

深入理解分布式技术 - RPC (Remote Procedure Call)

深入理解分布式技术 - 微服务为什么需要API 网关

深入理解分布式技术 - 服务注册与发现背后的逻辑

深入理解分布式技术 - 分布式调用跟踪

深入理解分布式技术 - 配置中心

深入理解分布式技术 - Dubbo vs Spring Cloud

深入理解分布式技术 - 容器化技术

深入理解分布式技术 - ServiceMesh 服务网格

在这里插入图片描述


分布式实战-分布式缓存

深入理解分布式技术 - 分布式系统中的缓存分类

深入理解分布式技术 - 探究缓存穿透、缓存击穿、缓存雪崩解决方案

深入理解分布式技术 - 先更新数据库,还是先更新缓存

深入理解分布式技术 - 缓存过期策略&手写LRU

深入理解分布式技术 - 负载均衡实现之一致性哈希算法

深入理解分布式技术 - 缓存高可用

深入理解分布式技术 - 分布式缓存实战_常见的坑及解决办法

深入理解分布式技术 - 分布式缓存实战_Hot Key 和Big Key的发现与治理

深入理解分布式技术 - 分布式缓存总结回顾

小工匠聊架构- 提升性能的大杀器之缓存技术

在这里插入图片描述


分布式实战-分布式存储

深入理解分布式技术 - 读写分离场景及注意事项解读

深入理解分布式技术 - 实践分库分表

深入理解分布式技术 - 分库分表后的唯一主键解决方案

深入理解分布式技术 - 分库分表后的扩容解决方案

在这里插入图片描述


分布式实战-消息队列

深入理解分布式技术 - 消息队列使用场景

深入理解分布式技术 - 结合RocketMQ和Kafka理解MQ的两种经典模式_P2P模式和发布订阅模式

深入理解分布式技术 - 顺序消费如何才能保证时序性

深入理解分布式技术 - 消息幂等性如何保障不重复消费

深入理解分布式技术 - 构建高可用的消息队列

深入理解分布式技术 - Kafka 高性能原理剖析

在这里插入图片描述


分布式实战-分布式高可用

深入理解分布式技术 - 如何确保高可用

深入理解分布式技术 - 限流

深入理解分布式技术 - 降级和熔断

深入理解分布式技术 - 负载均衡策略


架构进阶之路

小工匠聊架构 - 构建架构思维

小工匠聊架构 - 分布式缓存技术

在这里插入图片描述


超高并发设计

小工匠聊架构-超高并发秒杀系统设计 01_总体原则和架构演进

小工匠聊架构-超高并发秒杀系统设计 02_数据的动静分离

小工匠聊架构-超高并发秒杀系统设计 03_热点数据的处理

小工匠聊架构-超高并发秒杀系统设计 04_流量削峰设计

小工匠聊架构-超高并发秒杀系统设计 05_服务端性能优化

小工匠聊架构-超高并发秒杀系统设计 06_数据一致性

小工匠聊架构-超高并发秒杀系统设计 07_Plan B 的设计

在这里插入图片描述


专项漫谈

小工匠聊架构-分布式场景下的并发幂等性常见的解决方案

小工匠聊架构-缓存与数据库【双写不一致】&【读写并发不一致】解决方案一览

小工匠聊架构-Redis 缓存一致性设计

小工匠聊架构-写给研发工程师的全链路压测

小工匠聊架构-布隆过滤器的应用


Happy Continue

在这里插入图片描述