2016年4月17日日曜日

GRPC -

http://www.grpc.io/

In gRPC a client application can directly call methods on a server application on a different machine as if it was a local object, making it easier for you to create distributed applications and services. As in many RPC systems, gRPC is based around the idea of defining aservice, specifying the methods that can be called remotely with their parameters and return types. On the server side, the server implements this interface and runs a gRPC server to handle client calls. On the client side, the client has a stub that provides exactly the same methods as the server.
gRPC clients and servers can run and talk to each other in a variety of environments - from servers inside Google to your own desktop - and can be written in any of gRPC's supported languages. So, for example, you can easily create a gRPC server in Java with clients in Go, Python, or Ruby. In addition, the latest Google APIs will have gRPC versions of their interfaces, letting you easily build Google functionality into your applications.

2016年3月23日水曜日

Graph @ EDBT

2012



:
Shortest-path queries for complex networks: exploiting low tree-width outside the core. 144-155


2013



:
Selectivity estimation for hybrid queries over text-rich data graphs. 383-394
2014



2015