Factoring out hyper into rapira_net crate #3
rauanmayemir
started this conversation in
Ideas
Replies: 1 comment
|
Hey @rauanmayemir 👋🏻 |
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Currently, http plugin carries all the plumbing for the HTTP plugin. When gRPC enters the fold, it could re-use that same plumbing.
What if there was a
rapira_netcrate that collected all the inbound networking related code AND also middleware/interceptor 'interfaces'?I remember roadrunner having all common interfaces in sort of 'api' module which was also used for everything. I'd want to avoid this in rapira and let all the http/grpc/ws inbound stuff have its own pace in 'net' module.
At least initially, when the design is not cemented.
All reactions