Open moul opened 1 year ago
@moul
Can you please explain this part more? I'm not sure why we'd need a pubsub system in the first place
We could possibly use an existing persistent pubsub system to implement this, but if we're going to use such an external dependency, it needs to be implemented in Go, be minimal and simple, and mature. Alternatively we should implement one from scratch if a suitable implementation cannot be found.
Make sure that we can have a standalone collector feeding a pubsub system. And another standalone processor that consumes the pubsub.
PubSub could be a simple file, a database, not necessarily an advanced API.
Original issue: https://github.com/gnolang/gno/issues/275