分布式计算应该先学什么
时间: 2023-07-18 08:14:56 浏览: 242
华工分布式计算实验
如果你想学习分布式计算,可以按照以下学习顺序:
1. 熟悉计算机网络基础知识,包括 OSI 七层模型、TCP/IP 协议、Socket 编程等;
2. 学习分布式系统的基本原理,了解分布式系统的概念、特点、优缺点、架构模型等;
3. 学习分布式计算框架,例如 Hadoop、Spark、Flink 等,了解它们的基本原理、架构、组件、应用场景等;
4. 学习分布式存储系统,例如 HDFS、Ceph、GlusterFS 等,了解它们的基本原理、架构、组件、应用场景等;
5. 学习分布式数据库系统,例如 MySQL Cluster、Cassandra、MongoDB 等,了解它们的基本原理、架构、组件、应用场景等;
6. 学习分布式计算的一些基本概念和技术,例如负载均衡、容错机制、数据一致性、分布式事务等。
阅读全文