lidavidm commented on pull request #12196:
URL: https://github.com/apache/arrow/pull/12196#issuecomment-1017583501


   I suppose the key thing is to consider the types of backends we want to 
support. If they look more like UCX or WebSockets and can entirely replace 
gRPC, that's one thing; if they look more like shared memory (or libfabrics? 
DPDK?) then this approach is probably easier.
   
   Or maybe there's an approach where we allow swapping gRPC out entirely, _but 
only for the data plane methods_. Since it doesn't really add value to 
reimplement GetFlightInfo in UCX. (That argument breaks down somewhat for 
WebSockets, where I think using gRPC at all requires proxying or some other 
deployment configuration.) 


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


Reply via email to