Hi Thrifters,
Assume an existing Thrift interface between C++ client and Java server. The requirement is
to have the client also in Java, thus keeping Thrift interface seems reasonable for both C++
and Java clients. In case of Java client and server, however, both functionality is planned
to be run in the same JVM because the customer expects more efficient communication (avoiding
IPC). The questions:
1) Which Protocol/Transport combination do you recommend for this scenario ?
2) What is the overhead of client-server to as if it were a simple "shortcut" (no IPC/RPC)
?
3) If there is considerable client-server bottleneck, is there alternate ways of using
Thrift IPC/RPC-less manner in Java?
Cheers
Tamas Varga
|