File tree Expand file tree Collapse file tree 1 file changed +14
-23
lines changed Expand file tree Collapse file tree 1 file changed +14
-23
lines changed Original file line number Diff line number Diff line change 1- # 中华石杉 -- Java面试突击训练营
1+ # 中华石杉--互联网Java进阶面试训练营
22
33[ ![ original] ( https://badgen.net/badge/original/%E4%B8%AD%E5%8D%8E%E7%9F%B3%E6%9D%89/orange )]
44[ ![ open-source-organization] ( https://badgen.net/badge/organization/join%20us/138c7b )]
1616## 目录
1717
1818- [ 面试突击第一季] ( #面试突击第一季 )
19- - [ 备战面试] ( #备战面试 )
20- - [ 常见面试题总结] ( #常见面试题总结 )
21- - [ 面经] ( #面经 )
19+ - [ 分布式消息队列] ( #分布式消息队列 )
20+ - [ 分布式搜索引擎] ( #搜索引擎 )
21+ - [ 分布式缓存] ( #缓存 )
22+ - [ 分库分表] ( #分库分表 )
23+ - [ 分布式锁] ( #分布式锁 )
24+ - [ 分布式会话] ( #分布式会话 )
25+ - [ 分布式事务] ( #分布式事务 )
26+ - [ 分布式限流降级] ( #分布式事务 )
2227- [ 面试突击第二季] ( #面试突击第二季 )
2328
2429
2530
26-
2731## 面试突击第一季
2832
29- ## 面试突击第二季
30-
31-
32-
33- ## 高并发架构
34- ### [ 消息队列] ( /docs/high-concurrency/mq-interview.md )
33+ ### [ 分布式消息队列] ( /docs/high-concurrency/mq-interview.md )
3534- [ 为什么使用消息队列?消息队列有什么优点和缺点?Kafka、ActiveMQ、RabbitMQ、RocketMQ 都有什么优点和缺点?] ( /docs/high-concurrency/why-mq.md )
3635- [ 如何保证消息队列的高可用?] ( /docs/high-concurrency/how-to-ensure-high-availability-of-message-queues.md )
3736- [ 如何保证消息不被重复消费?(如何保证消息消费的幂等性)] ( /docs/high-concurrency/how-to-ensure-that-messages-are-not-repeatedly-consumed.md )
109108- [ 深入 Hystrix 线程池隔离与接口限流] ( /docs/high-availability/hystrix-thread-pool-current-limiting.md )
110109- [ 基于 timeout 机制为服务接口调用超时提供安全保护] ( /docs/high-availability/hystrix-timeout.md )
111110
112- ### 高可用系统
113- - 如何设计一个高可用系统?
114111
115- ### 限流
116- - 如何限流?在工作中是怎么做的?说一下具体的实现?
117112
118- ### 熔断
119- - 如何进行熔断?
120- - 熔断框架都有哪些?具体实现原理知道吗?
121113
122- ### 降级
123- - 如何进行降级?
114+ ## 面试突击第二季
115+
116+
117+
124118
125- ## 微服务架构
126- - [ 微服务架构整个章节内容属额外新增,后续抽空更新,也欢迎读者们参与补充完善] ( https://github.com/doocs/advanced-java )
127- - [ 关于微服务架构的描述] ( /docs/micro-services/microservices-introduction.md )
128119
You can’t perform that action at this time.
0 commit comments