chore: build site with vitepress

This commit is contained in:
yanglbme
2025-04-13 18:44:18 +08:00
parent c6bd514016
commit 5d354f0dcd
91 changed files with 3185 additions and 3374 deletions

View File

@@ -1,4 +1,4 @@
## 分布式系统面试连环炮
# 分布式系统面试连环炮
有一些同学,之前呢主要是做传统行业,或者外包项目,一直是在那种小的公司,技术一直都搞的比较简单。他们有共同的一个问题,就是都没怎么搞过分布式系统,现在互联网公司,一般都是做分布式的系统,大家都不是做底层的分布式系统、分布式存储系统 Hadoop HDFS、分布式计算系统 Hadoop MapReduce / Spark、分布式流式计算系统 Storm。
@@ -10,11 +10,11 @@
面试官可能会问你以下问题。
### 为什么要进行系统拆分?
## 为什么要进行系统拆分?
- 为什么要进行系统拆分?如何进行系统拆分?拆分后不用 Dubbo 可以吗Dubbo 和 thrift 有什么区别呢?
### 分布式服务框架
## 分布式服务框架
- 说一下的 Dubbo 的工作原理?注册中心挂了可以继续通信吗?
- Dubbo 支持哪些序列化协议?说一下 Hessian 的数据结构PB 知道吗?为什么 PB 的效率是最高的?
@@ -25,14 +25,14 @@
- 分布式服务接口请求的顺序性如何保证?
- 如何自己设计一个类似 Dubbo 的 RPC 框架?
### 分布式锁
## 分布式锁
- 使用 Redis 如何设计分布式锁?使用 zk 来设计分布式锁可以吗?这两种分布式锁的实现方式哪种效率比较高?
### 分布式事务
## 分布式事务
- 分布式事务了解吗你们如何解决分布式事务问题的TCC 如果出现网络连不通怎么办XA 的一致性如何保证?
### 分布式会话
## 分布式会话
- 集群部署时的分布式 Session 如何实现?