Jakarta Tech Talk - Jakarta RPC: JAX-RS for RPC Services

Eclipse Foundation

Cover Photo

Nov

9

3:00pm

Jakarta Tech Talk - Jakarta RPC: JAX-RS for RPC Services

By Eclipse Foundation

Jakarta gRPC aims to do for Java gRPC services what JAX-RS did for REST: it makes them easier to implement, by allowing developers to annotate service classes and methods, and by generating client-side proxies automatically, based on the annotated Java interface. It also allows them to integrate and play nicely with other Jakarta specs, such as CDI and Config, which is something native, proto-based gRPC services do not do very well.
Another goal of Jakarta gRPC is to expand the ecosystem by making the services more marshaller-agnostic than they currently are. While the gRPC protocol itself, and its various implementations, including Java, are not tied to any particular serialization framework, the available tooling pretty much limits the choice to ProtoBuf, which is not always the best choice.
In this session we will cover how we plan to achieve all of the above via recently submitted Jakarta gRPC specification.

hosted by

Eclipse Foundation

share

Open in Android app

for a better experience