基本概念
1、什么是分布式,什么是集群,二者有什么区别?
2、分布式的 CAP理论、BASE理论?
3、什么是分布式的数据一致性?
4、2PC、3PC、TCC等
还有就是和分布式相关的一些工具、框架、中间件等,如:
1.消息队列:Kafka、ActiveMQ、RabbitMQ、RocketMQ
2.RPC框架:Dubbo、gRPC
3.分布式缓存:Redis、Memcached
4.分布式搜索:elasticsearch5、分布式协调:Zookeeper
还有就是一些分布式问题的解决方案:
1、分布式事务
2、分布式锁
3、分库分表
4、限流、降级