stack created HBASE-19316:
-----------------------------
Summary: Direct invocation Client-Server short-circuit without
having to pass through the eye of a protobuf stub
Key: HBASE-19316
URL: https://issues.apache.org/jira/browse/HBASE-19316
Project: HBase
Issue Type: Improvement
Components: rpc
Reporter: stack
In hbase, on server-side, we have a short-circuit facility that bypasses RPC by
directly hooking the client and server protobuf Services up to each other.
Passing through the Protobuf Service stub requires that the invocation be cast
as protobufs -- the invocation itself and all params are converted to protobuf
to pass through the eye of the protobuf Service stub. Can we do better and make
direct invocations w/o having to do the protobuf marshalling/unmarshalling?
(Can we do it in a way that is not brittle in need of careful repair whenever a
change is made?). It would make for some nice savings.
--
This message was sent by Atlassian JIRA
(v6.4.14#64029)