一些常见的八股问题整理(分布式)
2023-10-18 22:38:32
  1. 简述CAP理论
  2. 简述Base理论
  3. 数据一致性模型有哪些
  4. Quorum、WARO机制
  5. 简述paxos算法
  6. 简述raft算法
  7. 简述zab协议
  8. 负载均衡策略有哪些
  9. 集群、分布式、SOA、微服务的概念及区别
  10. 分布式系统的设计目标
  11. 分布式事务有哪些解决方案
  12. 对比两阶段,三阶段有哪些改进
  13. 简述TCC事务模型
  14. 如何理解RPC
  15. 如何避免缓存穿透、缓存击穿、缓存雪崩
  16. 分布式系统中常用的缓存方案有哪些
  17. 缓存过期都有哪些策略
  18. 常见的缓存淘汰算法
  19. 如何保证数据库与缓存的一致性
  20. 布隆过滤器原理,优缺点
  21. 什么是服务降级、什么是熔断
  22. 高并发场景下如何实现系统限流
  23. redis的持久化机制
  24. Redis单线程为什么这么快
  25. 简述redis主从同步机制
  26. 简述redis主从同步机制
  27. 分布式缓存寻址算法
  28. 说一下你知道的redis高可用方案
  29. 简述redis事务实现
  30. 简述redis九大数据结构
  31. 数据库实现分布式锁的问题及解决方案
  32. 简述redis分布式锁实现
  33. 消息队列的优缺点,使用场景
  34. 如何保证消息不被重复消费
  35. 简述kafka架构设计
  36. kafka高性能高吞吐的原因
  37. 简述kafka的副本同步机制
  38. Kafka消息高可靠解决方案
  39. 简述kafka的rebalance机制
  40. 如何实现分库分表
  41. 存储拆分后如何解决唯一主键
  42. 雪花算法原理
  43. session的分布式方案
  44. 定时任务实现原理