我需要响应数据更改并通过graphql订阅(基于websocket)将更新的数据发送到浏览器。数据更改事件由kafka触发。
我刚从Javascript跳到Python。在nodejs中,它非常简单。我可以使用this NPM module来回复此事件。 javascript代码如下所示:
var EventEmitter = require('events')
var ee = new EventEmitter()
ee.on('message', function (text) {
console.log(text)
})
ee.emit('message', 'hello world')
我对RxPy进行了一些探讨,但这似乎仍在进行中并且很大。 我的问题是,在Python中我如何对数据更改事件做出反应?任何成熟的包或代码模式来处理这个?