CAP原则又称CAP定理,指的是在一个分布式系统中,一致性(Consistency)、可用性(Availability)、分区容错性(Partition tolerance)。CAP 原则指的是,这三个要素最多只能同时实现两点,不可能三者兼顾。

    BASE是异地多活的设计理论基础,Paxos是分布式一致性的基础算法、2PC、3PC是分布式事务的基础算法等。

    Kafka用磁盘存储还能做到高效是因为磁盘顺序写;Disruptor高性能是结合CPU预读取机制、缓存行、无锁设计等基础技术;Storm的高效异或确认机制;Flink的分布式快照算法等。