Vitrage 资源处理器

https://blueprints.launchpad.net/vitrage/+spec/entity-graph-change-notifications

当实体图发生变化时,不同的服务希望被告知该变化,并据此执行相应的操作。

问题描述

当实体图发生变化时,不同的服务希望被告知该变化,并据此执行相应的操作。例如:(1) 当边或顶点被添加或删除时,Vitrage 评估器将在图上运行子图匹配算法,以查找匹配的模板并执行所需的操作。(2) 当现有边或顶点的属性被修改时,这也会影响子图匹配的结果,因此需要通知 Vitrage 评估器。

提议的变更

对于实体图上的每个 CRUD 操作,我们将支持添加可以被通知并接收更新的监听器,以便在每次更改发生时都能收到通知。更新必须包含有关每次更改的信息。

备选方案

数据模型影响

REST API 影响

安全影响

流水线影响

其他最终用户影响

性能/可扩展性影响

其他部署者影响

开发者影响

实现

负责人

主要负责人

alexey_weyl <alexey.weyl@alcatel-lucent.com>

工作项

未来生命周期

依赖项

测试

文档影响

参考资料