www.digitalmars.com         C & C++   DMDScript  

digitalmars.D.announce - KissRPC for dlang ver release.(Ultra high performance RPC)

reply jasonsalex <531401335 qq.com> writes:
kiss-rpc-flatbuffer features:

Lightweight and easy to use. There are two ways to support IDL 
and manually write protocols. Analog function call, more in line 
with the RPC remote call logic, simple, transparent.

Easy to change, easy to use, existing code can be used directly

The data format supports downward compatibility and uses the 
flatbuffer protocol, with better compatibility and faster speed.

Support multi valued return feature, support timeout mechanism, 
analog grpc, thrift, Dubbo fast several times or even dozens of 
times.

Support snappy compression algorithm, compression speed, superior 
performance.

Support pipeline data compression, dynamic data compression, 
request data compression, flexible use of a wide range of 
scenarios

github:https://github.com/huntlabs/kiss-rpc
Aug 09
next sibling parent Jerry <Kickupx gmail.com> writes:
Really interesting! Only great Cassandra support left for me to 
rewrite my game server to :D.
Aug 09
prev sibling next sibling parent Jerry <Kickupx gmail.com> writes:
On Wednesday, 9 August 2017 at 09:23:38 UTC, jasonsalex wrote:
 kiss-rpc-flatbuffer features:

 Lightweight and easy to use. There are two ways to support IDL 
 and manually write protocols. Analog function call, more in 
 line with the RPC remote call logic, simple, transparent.

 Easy to change, easy to use, existing code can be used directly

 The data format supports downward compatibility and uses the 
 flatbuffer protocol, with better compatibility and faster speed.
Really interesting! Only great Cassandra support left for me to rewrite my game server to :D.
Aug 09
prev sibling parent reply =?UTF-8?B?6bKc5Y2R5ouT6LeL5p6r?= <hkli2012 126.com> writes:
On Wednesday, 9 August 2017 at 09:23:38 UTC, jasonsalex wrote:
 kiss-rpc-flatbuffer features:

 Lightweight and easy to use. There are two ways to support IDL 
 and manually write protocols. Analog function call, more in 
 line with the RPC remote call logic, simple, transparent.

 Easy to change, easy to use, existing code can be used directly

 The data format supports downward compatibility and uses the 
 flatbuffer protocol, with better compatibility and faster speed.

 Support multi valued return feature, support timeout mechanism, 
 analog grpc, thrift, Dubbo fast several times or even dozens of 
 times.

 Support snappy compression algorithm, compression speed, 
 superior performance.

 Support pipeline data compression, dynamic data compression, 
 request data compression, flexible use of a wide range of 
 scenarios

 github:https://github.com/huntlabs/kiss-rpc
That's Great! Its developers are from China:)!
Aug 09
parent jasonsalex <531401335 qq.com> writes:
On Wednesday, 9 August 2017 at 14:34:49 UTC, 鲜卑拓跋枫 wrote:
 On Wednesday, 9 August 2017 at 09:23:38 UTC, jasonsalex wrote:
 kiss-rpc-flatbuffer features:

 Lightweight and easy to use. There are two ways to support IDL 
 and manually write protocols. Analog function call, more in 
 line with the RPC remote call logic, simple, transparent.

 Easy to change, easy to use, existing code can be used directly

 The data format supports downward compatibility and uses the 
 flatbuffer protocol, with better compatibility and faster 
 speed.

 Support multi valued return feature, support timeout 
 mechanism, analog grpc, thrift, Dubbo fast several times or 
 even dozens of times.

 Support snappy compression algorithm, compression speed, 
 superior performance.

 Support pipeline data compression, dynamic data compression, 
 request data compression, flexible use of a wide range of 
 scenarios

 github:https://github.com/huntlabs/kiss-rpc
That's Great! Its developers are from China:)!
tks.
Aug 13