1、分佈式系統的架構體系:基於對象的體系機構、面向服務的架構(SOA)、REST風格的架構、微服務架構(MSA)、容器技術,Serverless架構。2、分佈式消息服務:Apache Active、RabbitMQ、RocketMQ,Apache Kafka。3、分佈式計算:MapReduce,Apache Hadoop。4、分佈式存儲:Bigtable。5、分佈式監控:Nagios。6、分佈式的版本控制:Mercurial。7、微服務及容器技術:Spring boot。