Skip to main content
  • Log in
  • Manage Cookies
EclipseCon - Eclipse Foundation
  • Conference
    • Program Schedule
    • Program List
    • Registration
  • Features
    • Community Day
    • Hacker Day
    • Dinner Meetups
    • OSGi Summit
    • Keynotes
  • Community
    • Code of Conduct
    • Health & Safety at EclipseCon
    • Community Resources
    • 2022 Speakers
    • Information for Speakers
  • Sponsors
    • Be a Sponsor
    • Information for Exhibitors
    • Our Sponsors
    • Sponsor Testimonials
  • Venue
    • Conference Venue
    • Hotels
    • Ludwigsburg
  • About Us
    • EclipseCon 2022
    • Program Committee
    • The Eclipse Foundation
    • Past Conferences
    • Other Events
  1. Home
  2. EclipseCon
  3. EclipseCon 2022
  4. Sessions
  5. Jakarta RPC: A Better Way to gRPC in Java

Jakarta RPC: A Better Way to gRPC in Java

Session details
Status: 
Speaker(s) Cancelled
Speaker(s): 
Aleks Seovic (Oracle)
Experience level: 
Intermediate
Tags: 
Java
jakarta
gRPC
Microservices
Session Track: 
Cloud Native Technologies
Session Type: 
Standard

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. The attendees should have some experience with gRPC, and gRPC Java in particular.

 

Slides: 
PDF icon Jakarta RPC.pdf
Objective of the presentation: 
Explain the motivation behind Jakarta RPC spec proposal, and the approach we are taking to make it easier to write and consume gRPC services in Java.
Attendee pre-requisites - If none, enter "N/A": 
The attendees should ideally have some experience with gRPC, and gRPC Java in particular.
  • Sign in to post comments.

Elite

  • Huawei
  • IBM

Premium

  • Yatta Solutions GmbH
  • Red Hat
  • Eurotech

Basic

  • SSI Schaefer IT Solutions GmbH
  • Bosch IO GmbH
  • TypeFox GmbH
  • EclipseSource
  • Mercedes-Benz Tech Innovation
  • ARCAD Software
  • SCANOSS
  • Obeo

Media

  • GermanTechJobs

Become a Sponsor

Eclipse Foundation

  • About Us
  • Contact Us
  • Sponsor
  • Members
  • Governance
  • Code of Conduct
  • Logo and Artwork
  • Board of Directors
  • Careers

Legal

  • Privacy Policy
  • Terms of Use
  • Copyright Agent
  • Eclipse Public License
  • Legal Resources

Useful Links

  • Report a Bug
  • Documentation
  • How to Contribute
  • Mailing Lists
  • Forums
  • Marketplace
EclipseCon is brought to you by The Eclipse Foundation with the support of our sponsors.
Powered by Drupal and built on COD.

Copyright © Eclipse Foundation. All Rights Reserved.

Back to the top