课程主页: https://www.coursera.org/learn/cloud-computing-2
课程概述
在当前的计算环境中,不论是开源云计算系统,还是企业内部使用的系统,皆是建立于一套共同的核心技术、算法与设计哲学之上,而这些都围绕着分布式系统展开。在此课程中,我们将深入了解这些关于云计算的基本分布式计算“概念”。课程的内容松散详尽,涉及云的概念、MapReduce、键值/NoSQL存储、经典的分布式算法、广泛使用的分布式算法、可扩展性等内容。
课程大纲
该课程包含五个周的内容67302,其中每周都探索一系列必要且有趣的主题。
- 第一周:课程导入与经典分布式算法,重点讨论领导选举的经典算法以及彼此方式的互斥。
- 第二周:并发与复制控制,阐述在分布式云系统中事务的构建块与复制的中心思路。
- 第三周:新兴范式,重点包括流处理与大图处理等新颖设计与算法。
- 第四周:经典系统,着眼分布式文件系统、共享内存及其相关技术与优缺点。
- 第五周:现实操作行为,概述基础安全工能,同时展示数据库中心停机不作的案例研究。
课程优点
本课程不仅对云计算及分布式系统进行了系统性的梳理,将理论讲解与实践运用相结合,提高了我们的分析能力。在课程中,对许多算法的讲解更加直观,并结合实际案例帮助理解。同时还增强了对新品类与前沿领域的关注,促进了知识的丰富与实力的提升。
推荐事由
无论你是初学者还是有相关背景的人士,都能够从这门课程中收获不少。它弘扬的交互式学习理念,有助于形成良性的知识引导。而且对IT行业快速变化中的应对能力,这堂理论干货充实同时又紧跟时事的课程绝对值得推荐!
课程主页: https://www.coursera.org/learn/cloud-computing-2