内容
0 课时 • 0 测验 • 0 挑战
课程暂未关联课时
当前课程存在,但没有可学习的课时内容。请稍后再试。
单体应用的时代已经一去不复返。如今我们使用的大多数应用程序都过于复杂,无法采用这种架构。相反,那些看似单一整体的应用程序,实际上是由一系列相互协作但彼此独立的计算组件构成的。开发者不仅需要精通一两种编程语言,还应掌握分布式系统的基础知识,才能在这一领域取得成功。 本课程将带你了解什么是分布式系统,并深入探讨分布式系统特有的挑战。你将学习实现复制和分片等目标的常见架构模式。最后,你将研究两个流行的分布式系统:Apache Spark 和 Apache Druid。 通过本课程的学习,你将具备设计和开发分布式系统的能力,并能根据应用需求做出最优的设计与架构决策。
0 课时 • 0 测验 • 0 挑战
当前课程存在,但没有可学习的课时内容。请稍后再试。
阅读参加过此课程的学生的评价,并分享您的学习体验。