memgraph/src/communication/rpc
Matej Ferencevic e2f2cd5722 Improve network performance
Summary:
With this patch the number of packets for a simple RPC call is lowered
from 22 to 12 (45% reduction). The number of packets for the Bolt protocol
is lowered from 26 to 18 (30% reduction).
Impact on the Bolt protocol will be a constant of ~ 8 packets less per
connection, while the impact on the RPC protocol will be approximately
a 45% reduction overall.

Reviewers: buda, teon.banek

Reviewed By: buda

Subscribers: pullbot

Differential Revision: https://phabricator.memgraph.io/D1141
2018-01-25 14:04:02 +01:00
..
client_pool.hpp Add rpc client pool 2018-01-25 12:48:10 +01:00
client.cpp Improve network performance 2018-01-25 14:04:02 +01:00
client.hpp Implement RPC call abort 2018-01-24 22:02:26 +01:00
messages-inl.hpp Implement distributed plan dispatcher/consumer methods 2018-01-24 10:50:27 +01:00
messages.hpp RPC refactor 2018-01-24 15:27:40 +01:00
protocol.cpp Improve network performance 2018-01-25 14:04:02 +01:00
protocol.hpp RPC refactor 2018-01-24 15:27:40 +01:00
server.cpp RPC refactor 2018-01-24 15:27:40 +01:00
server.hpp RPC refactor 2018-01-24 15:27:40 +01:00