
Netflix Conductor:微服务的调度工具
5星
- 浏览量: 0
- 大小:None
- 文件类型:PDF
简介:
Netflix Conductor是由Netflix开发的一款轻量级的工作流管理框架,用于协调和编排复杂的分布式系统中的微服务流程。
Netflix的内容平台工程团队运行多个业务流程,这些流程由在微服务上执行的任务的异步编排驱动。其中一些长期运行的流程跨越几天时间,在确保新标题能够流式传输给全球观众方面发挥关键作用。例如,用于内容提取的Studio合作伙伴集成和基于IMF(Interoperable Master Format)的内容提取等都是这样的例子。
我们的合作伙伴在Netflix中设置新标题的过程包括内容提取、编码以及部署到CDN(Content Delivery Network)。传统上,这些流程中的某些部分已经通过组合使用pubsub进行编排,并直接进行REST调用和数据库管理状态的方式实现。然而,随着微服务数量的增长及进程复杂性的增加,在没有中央编排器的情况下获得对分布式工作流的可见性变得越来越困难。
为了解决这些问题,Netflix构建了Conductor这一工具来更好地管理和监控这些复杂的异步流程。
全部评论 (0)
还没有任何评论哟~


