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

gRPC support #167

Open
pjebs opened this issue Feb 26, 2019 · 5 comments
Open

gRPC support #167

pjebs opened this issue Feb 26, 2019 · 5 comments
Labels
enhancement inputs Any tasks or issues relating specifically to inputs outputs Any tasks or issues relating specifically to outputs processors Any tasks or issues relating specifically to processors

Comments

@pjebs
Copy link

pjebs commented Feb 26, 2019

Will this support grpc in the future?

Or https://github.com/twitchtv/twirp

@Jeffail
Copy link
Collaborator

Jeffail commented Feb 26, 2019

Hey @pjebs, what kind of components would you want for working with grpc? I'm not sure what a generic grpc connector would look like or be useful for.

@Jeffail
Copy link
Collaborator

Jeffail commented Mar 8, 2019

Hey @pjebs, closing this ticket for now as it's not very informative but please reopen if you can flesh out the request.

@Jeffail Jeffail closed this as completed Mar 8, 2019
@Slach
Copy link

Slach commented Aug 21, 2022

@Jeffail grpc streaming as Input + transform and grpc streaming as output will be nice feature for benthos! Sorry, can't re-open issue

something with url + proto files link in config could be use for data parsing

@mihaitodor mihaitodor reopened this Aug 22, 2022
@mihaitodor
Copy link
Collaborator

mihaitodor commented Aug 22, 2022

@Slach Do you recommend using this twirp library that was referenced in the original issue or are there alternatives which should be explored? Are you aware of any other Go data streaming tools which have gRPC support that we could look at?

@mihaitodor mihaitodor added enhancement processors Any tasks or issues relating specifically to processors inputs Any tasks or issues relating specifically to inputs outputs Any tasks or issues relating specifically to outputs labels Aug 22, 2022
@mihaitodor mihaitodor changed the title grpc suppor or twirp grpc support Aug 22, 2022
@mihaitodor mihaitodor changed the title grpc support gRPC support Aug 22, 2022
@Slach
Copy link

Slach commented Aug 22, 2022

@mihaitodor twirp it's a grpc alternative
currently i propose use general grpc streaming approach which implemented inside https://github.com/ktr0731/evans
maybe it could be implement via "subprocess" input

@Jeffail Jeffail removed the question label Aug 3, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement inputs Any tasks or issues relating specifically to inputs outputs Any tasks or issues relating specifically to outputs processors Any tasks or issues relating specifically to processors
Projects
None yet
Development

No branches or pull requests

4 participants