restatedev / sdk-java

Restate SDK for JVM Languages
https://restate.dev
MIT License
21 stars 4 forks source link

Interoperability between KT and Java based services #294

Open slinkydeveloper opened 3 months ago

slinkydeveloper commented 3 months ago

Right now KT and Java based services are not really interoperable with each other. For example, if you build a service using Java, it will generate clients using the Java interface, so it won't be possible to call it from Kotlin. We should figure out whether we need some interoperability, and at what degree.

slinkydeveloper commented 1 month ago

With the generation of the Definitions object, this got a bit better, because now at least you don't need the serde, but still it's not ideal.