卡特尔:嵌入式工作计划程序 源码
ttle 您的Scala项目的嵌入式作业调度程序/执行程序。 概念 嵌入式意味着cuttle不是您提交作业以计划/执行的托管服务。 相反,它是一个Scala库,您将其嵌入到自己的项目中以计划和执行作业的DAG。 DAG和作业定义都是使用Scala Scala API编写的。 调度机制可以定制。 工作 乌龟项目由许多要执行的组成。 每个作业都由一组元数据(例如作业标识符,名称等)定义,最重要的是由副作用函数定义。 此函数处理实际的作业执行,其Scala签名类似于Context => Future[Completed] (可以理解为“针对此输入参数执行作业,并使用返回的Future值向我发出信
用户评论