Netflix 开源危机管理工具 Dispatch,真香( 二 )


  • 事件指挥官不再需要处理资源或多数据流访问 。
  • 跨事件的交流是标准化的 。
  • 事件参与者会根据事件类型、优先级和描述自动参与进来 。
  • 事件可以跟踪,如果事件未能按时处理完成,会提醒所有者 。
  • 所有事件数据都可以集中跟踪 。
  • 为内部用户和工具提供了共用的 API 。
我们想让事件报告尽可能地顺畅,让用户可以在危机发生时直接获取所需的资源 。
Netflix 开源危机管理工具 Dispatch,真香

文章插图
 
对事件指挥官来说,在不同的工具间切换时,保证数据的正确性和同步是一项低价值的活动 。相反,我们集中使用两种通用工具来管理整个生命周期 。Slack 用于管理事件元数据(例如,状态、标题、描述、优先级等),而 googleDoc 和 Google Drive 用于管理数据本身 。
Netflix 开源危机管理工具 Dispatch,真香

文章插图
 
当团队需要查看许多事件时,Dispatch 提供一个管理 UI 。这个界面也是管理事件知识的地方,包括常见术语及其定义、个人、团队和服务 。我们用管理 UI 管理事件知识,以便在未来的事件中使用 。
Netflix 开源危机管理工具 Dispatch,真香

文章插图
 
架构Dispatch 使用了以下组件:
  • Python 3.8 with FastAPI(包括辅助程序包)
  • VueJS UI
  • Postgres
Dispatch 带有内置插件,允许你通过 GSuite(Docs、Drive、Sheets、Calendar、Groups)、Jira、PagerDuty 和 Slack 创建和管理资源 。而且,插件架构使得 Dispatch 可以与组织当前使用的任何工具进行集成 。
Dispatch 开源项目下载地址:
https://github.com/Netflix/dispatch
说明:
目前,Dispatch 已经在 Netflix 开源网站上提供 。你可以借助 Docker 试用 。关于详细的安装步骤和配置方法,请查阅文档 。如果您有任何建议,请随时联系或提交pull 请求 。希望能看到您为了使用Dispatch 而新建的插件!希望您发现Dispatch 非常有用!
原文链接:
【Netflix 开源危机管理工具 Dispatch,真香】https://netflixtechblog.com/introducing-dispatch-da4b8a2a8072
延伸阅读:
Netflix的支付生态系统迁移到AWS的实践-InfoQ
Netflix 的数据基础设施如何兼顾效率和成本?-InfoQ




推荐阅读