watermill icon indicating copy to clipboard operation
watermill copied to clipboard

Add CloudEvents integration

Open sagikazarmark opened this issue 5 years ago • 5 comments

CloudEvents is a specification for sending events in the cloud native environment. They also provide SDKs.

It might be a good addition to the project to support CloudEvents. Although it's not stable yet, as of 0.3 the "core" is considered to be stable enough.

sagikazarmark avatar Sep 12 '19 11:09 sagikazarmark

We will look on that :) Do you think that may be integrated as a component? Or closer to Pub/Sub?

roblaszczak avatar Sep 16 '19 18:09 roblaszczak

I think it's closer to Pub/Sub, but I have to admit, I'm not that familiar with the spec. Maybe looking at the implemented SDKs could answer that question.

sagikazarmark avatar Sep 17 '19 12:09 sagikazarmark

Has there been any more thoughts on this? Last update was 4 years ago. Cloudevents has come on quite a bit since then.

k-jay-c avatar Aug 11 '23 12:08 k-jay-c

I feel as though watermill should focus on handling byte slices. Serialization can be handled as middleware layers, or in the processing logic

OneCricketeer avatar Sep 24 '23 04:09 OneCricketeer

Indeed, I love watermill and use it in a few projects, and now starting to look into cloudevents.io it seems like a great fit for the watermill landscape.

eolalde avatar Apr 10 '24 18:04 eolalde