SpineEventEngine / core-java

The Java implementation of the framework core
https://spine.io
Apache License 2.0
36 stars 12 forks source link

Consider support of CloudEvents standard #1467

Open alexander-yevsyukov opened 2 years ago

alexander-yevsyukov commented 2 years ago

This InfoQ article mentions the CloudEvents standard as a nice feature of 2nd version of GCP Cloud Functions.

We may review the CloudEvents specs to see if our Protobuf types related to events have enough data to support the specs.

Then we may provide the support for the standard so that Spine-based systems can be integrated easier.

alexander-yevsyukov commented 2 years ago

@xSAVIKx, FYI ;)

xSAVIKx commented 2 years ago

That's the right direction 🙂

You may wanna jump into the cloudevents SDK maintainers for the Java implementation.

And I may help with Python if ever needed. I am one of the Python SDK maintainers now.

xSAVIKx commented 2 years ago

Also, CloudEvents are supported by gen 1 of Cloud Functions AFAIK.

And you may consider using CloudEvents just as a transport layer and wrap Spine events data with CloudEvents structure

alexander-yevsyukov commented 2 years ago

You may wanna jump into the cloudevents SDK maintainers for the Java implementation. @xSAVIKx, we're short of hands now, and need to release v2.0 first. But thanks for the invitation!