Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Plans for gRPC streams in Helidon Nima? #7609

Closed
edvardfagerholmsc opened this issue Sep 16, 2023 · 1 comment
Closed

Plans for gRPC streams in Helidon Nima? #7609

edvardfagerholmsc opened this issue Sep 16, 2023 · 1 comment
Assignees
Labels
4.x Version 4.x grpc question Further information is requested triage

Comments

@edvardfagerholmsc
Copy link

What are Helidon Nima's plans for handling gRPC streams? The gRPC proto compiler currently does not generate blocking stubs for server side streams, i.e. they only include async code. With virtual threads the "right" API would presumably be to write to the stream with a blocking call.

Currently, Helidon relies on the stubs produced by the official Google proto compiler. Are there any plans to write wrappers around the stubs to provide a more idiomatic API for use with virtual threads?

Has anyone tried to produce any Nima examples with best practices for writing a gRPC streaming application?

@m0mus m0mus added the question Further information is requested label Sep 18, 2023
@tomas-langer tomas-langer added grpc 4.x Version 4.x labels Sep 18, 2023
@m0mus m0mus added the triage label Dec 21, 2023
@spericas
Copy link
Member

spericas commented May 7, 2024

Tracked by #5418

@spericas spericas closed this as completed May 7, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
4.x Version 4.x grpc question Further information is requested triage
Projects
Archived in project
Development

No branches or pull requests

4 participants