This repository has been archived by the owner on Aug 26, 2022. It is now read-only.
How do we proceed with Language Supports / SDKs #49
Unanswered
marcellanz
asked this question in
General
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
With the latest AkkaServerless Beta and the continuous ignore of Cloudstate, it seems to me we have to decide how we go further with Language Supports on our end.
Seeing the recently work on the product SDKs of Akkaserverless
https://github.com/lightbend/akkaserverless-java-sdk/issues both projects will diverge into something where we have to decide if we want to have API/SDK compatibility with Akkaserverless or not. The changes on their side seem to be so big, that it's not likely someone who develops with Cloudstate based APIs would switch over to AS or vice versa.
So at the moment actually, the AkkaServerless offering is incompatible with Cloudstate, the open source project. Because LB holds back with Cloudstate, there is no progress on the reference implementation. This said, I have the impression, LB long ago abandoned the motivation to have other implementations at all. AkkaServerless and the LB Serverless offering is a product in this regards and LB is not investing anything to "lift" Cloudstate to that recent development with Akkaserverless.
I would like, if possible, to have compatibility with Cloudstate and Akkaserverless. On the other side, we have beside possible users from Akkaserverless using Lightbends "open-source" SDKs on our runtime, nothing more than more work to synchronise. LB holds CS in this regards on lock-step, even if they might argue that all is open source and we can do whatever we want. This is true, but it also shows how weak the "protocol effort" and "reference implementation" is, when they are not interested at all in being Cloudstate compatible. One can say, they will catch up, but honestly seeing the last 2 years, I don't think that will happen.
Beta Was this translation helpful? Give feedback.
All reactions