课程名称: Distributed Programming in Java 莱斯大学 Vivek Sarkar
课程主页: https://www.coursera.org/learn/distributed-programming-in-java
所在平台: Coursera
课程类别: 计算机科学
大学或机构: 莱斯大学
讲师: Vivek Sarkar
授课语言: 英语
提供字幕: 英语
课程文件大小: 1.15GB
课程介绍: Java分布式编程:该课程向学习者(行业专业人士和学生)讲授Java 8上下文中的分布式编程的基本概念。分布式编程使开发人员能够使用数据中心中的多个节点来提高吞吐量和/或减少所选对象的延迟。应用程序。在本课程结束时,您将学习如何将流行的分布式编程框架用于Java程序,包括Hadoop,Spark,套接字,远程方法调用(RMI),多播套接字,Kafka,消息传递接口(MPI)以及将分发与多线程相结合的不同方法。 为什么要上这门课? •所有数据中心服务器都组织为分布式服务器的集合,并且对您而言还重要的是,您还必须学习如何使用多台服务器来增加带宽和减少延迟。 •除了学习分布式编程的特定框架之外,本课程还将教您如何以统一的方式集成多核和分布式并行性。 •课程的四个模块中的每个模块均包含一个分配的小型项目,该课程将为您提供必要的动手经验,以便在课程结束后自行使用在课程中学习到的概念。 •在课程过程中,您将可以在线访问讲师和指导者,以获取针对您在论坛上发布的问题的个性化答案。 该课程的预期学习成果如下: •使用Hadoop和Spark框架以Java进行分布式映射减少编程 •使用Java的套接字和远程方法调用(RMI)接口进行客户端-服务器编程 •使用消息传递接口(MPI)的Java消息传递编程 •将分发与多线程相结合的方法,包括进程和线程,分布式参与者和反应式编程 掌握这些概念将使您能够立即将它们应用在分布式Java程序的上下文中,并且还将为掌握将来可能遇到的其他分布式编程框架(例如,在Scala或C ++中)提供基础。
课程压缩包下载地址(度盘链接):
友情提醒:
评论前必须登录!
注册