java排课源码-sparrow:麻雀调度平台(加州大学伯克利分校)

时间:2024-07-01 11:33:50
【文件属性】:

文件名称:java排课源码-sparrow:麻雀调度平台(加州大学伯克利分校)

文件大小:1.03MB

文件格式:ZIP

更新时间:2024-07-01 11:33:50

系统开源

java排课源码麻雀调度器 Sparrow 是一个高吞吐量、低延迟和容错的分布式集群调度器。 Sparrow 设计用于需要为非常短的作业频繁分配资源的应用程序,例如分析框架。 Sparrow 从一组分布式调度程序中调度,这些调度程序不维护共享状态。 相反,为了调度作业,调度程序通过向工作机器的子集发送探测来获取瞬时负载信息。 调度程序将作业的任务放置在负载最少的被探测的工作器上。 这种技术允许 Sparrow 以毫秒为单位进行调度,比现有方法快两个数量级。 Sparrow 还处理失败:如果调度程序失败,客户端只需将调度请求定向到备用调度程序。 要了解有关麻雀的更多信息,请查看我们的 . 如果您对使用 Sparrow 感兴趣,我们建议您加入 . 代码布局 /sparrow/src (maven 风格的源目录) /sparrow/src/main/java/edu/berkeley/sparrow (大部分有趣的java代码) /sparrow/src/main/java/edu/berkeley/sparrow/examples (使用 Sparrow 的示例应用程序) /deploy/


网友评论