restatedev / restatedev/sdk-java
Reflection based experience
Open
@slinkydeveloper is already working on this.
Since Jan 5, 2026.
- Dominant language
- Java
- Stars
- 60
- Forks
- 17
- PR merge metrics
- No merged PRs in 30d
Description
New Restate SDK experience, based on reflections, to remove the friction of using the annotation processor based code generator.
Implementation consists of:
- Java support
- Kotlin support
- Spring boot Java support
- Spring boot Kotlin support
Once we have enough feedback, we can proceed to stabilization, which would include:
- Update examples to use the new API
- Update documentation to use new API
- Maybe https://github.com/restatedev/sdk-java/issues/23 ?
- Phase out annotation processor?
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.