1033 字
约 3 分钟
11
S17-X02 · 分布式八股速查
定位:附录索引。题 → 一句话答案 → 正文位置。
覆盖旧文:2321(119) 1923(188) 1929(231) 2378(563) 2622(305) 1816(195) 2325(475) 2624(315) 1822(265) 2625(237) 2610(216) 872(81) = 3,190 点。
上一篇:S17-A03 · Netty 与网络编程模型
下一篇:S20/S21 · AI 工程(下一系列)。
1. 微服务(B01–B05)
| # | 问题 | 一句话答案 | 正文 |
|---|---|---|---|
| 1 | 拆分后多出哪些问题 | 发现/可靠性/一致性/排障 | B01 §2 |
| 2 | 什么时候不该拆 | 团队小、无自动化、无可观测 | B01 §3 |
| 3 | 康威定律 | 系统结构随组织沟通结构 | B01 §4 |
| 4 | 注册中心三个动作 | 注册/心跳/拉取 | B02 §2 |
| 5 | Eureka 与 ZK 的区别 | AP vs CP | B02 §3 |
| 6 | 心跳与剔除时间 | 太长残留、太短误判 | B02 §4 |
| 7 | RPC 五环节 | 代理/序列化/协议/负载/容错 | B03 §2 |
| 8 | Dubbo 与 Feign | 私有协议/HTTP | B03 §5 |
| 9 | Nginx 与网关分工 | 流量 vs 业务入口 | B04 §1 |
| 10 | 网关五个职责 | 路由/鉴权/限流/聚合/可观测 | B04 §2 |
| 11 | 哪些配置不能热更新 | 连接串/线程池/端口 | B05 §1 |
| 12 | 配置中心最值钱的能力 | 回滚 | B05 §2 |
2. 消息队列(J01–J03)
| # | 问题 | 一句话答案 | 正文 |
|---|---|---|---|
| 13 | Topic/分区/消费组 | 分类/并行/负载均衡 | J01 §2 |
| 14 | 顺序在哪一层成立 | 分区内 | J01 §3 |
| 15 | 加分区为什么会乱序 | 破坏 key→分区映射 | J01 §3 |
| 16 | 再平衡代价 | 停消费 + 重复消费 | J01 §4 |
| 17 | 三者选型 | 路由/Rabbit,吞吐/Kafka,事务/Rocket | J02 §1 |
| 18 | Kafka 为什么快 | 顺序写/零拷贝/批量 | J02 §4 |
| 19 | 为什么必须幂等 | 至少一次必然重复(实测 +400 元) | J03 §1 |
| 20 | 先处理还是先提交 | 先处理(宁重不丢) | J03 §2 |
| 21 | 分区有序=消费有序? | 不等于(并发会乱) | J03 §4 |
3. 事务/ID/治理(J04–A02)
| # | 问题 | 一句话答案 | 正文 |
|---|---|---|---|
| 22 | 2PC 为什么不用 | 锁持有时间长 | J04 §2 |
| 23 | TCC 的最大坑 | 无隔离性 | J04 §3 |
| 24 | 最常用的方案 | 本地消息表 | J04 §4 |
| 25 | 雪花三段位宽 | 41/10/12 | J05 §2 |
| 26 | 理论吞吐 | 409.6 万/秒/节点 | J05 §2 |
| 27 | 时钟回拨怎么办 | 等待/换 worker/加位/号段 | J05 §4 |
| 28 | 限流 vs 熔断 | 保护自己 vs 保护链路 | A01 §2 |
| 29 | 熔断半开的作用 | 自愈 | A01 §3 |
| 30 | 降级的纪律 | 可开关/有兜底/要告警 | A01 §5 |
| 31 | traceId 传播 | HTTP 头/MQ 属性/线程池 | A02 §2 |
| 32 | 为什么尾部采样 | 保住慢与错 | A02 §4 |
4. Netty(A03)
| # | 问题 | 一句话答案 | 正文 |
|---|---|---|---|
| 33 | Boss/Worker | 接连接 / 处理读写 | A03 §2 |
| 34 | 一个 Channel 几个 EventLoop | 一个 | A03 §2 |
| 35 | 零拷贝两层 | OS sendfile / Netty 复合缓冲 | A03 §3 |
| 36 | ByteBuf 优势 | 双指针/可扩容/池化 | A03 §4 |
| 37 | 粘包本质 | TCP 是字节流 | A03 §5 |
5. 跨系列关联
| 主题 | 前面哪里讲过 |
|---|---|
| 幂等(接口层) | S07-J05 |
| 缓存一致性 | S12-J02 |
| MySQL→ES 同步 | S13-A01 |
| 部署与回滚 | S15-A02 |
| 事务与隔离 | S11-B06 |
本篇属于系列《S17 · 分布式与消息队列》,是基础层附录。
S17-X02 · 分布式八股速查
https://www.clxhxhhr.top/posts/5434/ 评论
0 条
还没有评论,先写一条吧。