Files
memgraph/tests/concurrent
Matej Ferencevic 017e8004e8 Refactor network stack
Summary:
Previously, the network stack `communication::Server` accepted connections and
assigned them statically in a round-robin fashion to `communication::Worker`.
That meant that if two compute intensive connections were assigned to the same
worker they would block each other while the other workers would do nothing.

This implementation replaces `communication::Worker` with
`communication::Listener` which holds all accepted connections in one pool and
ensures that all workers execute all connections.

Reviewers: buda, florijan, teon.banek

Reviewed By: buda

Subscribers: pullbot

Differential Revision: https://phabricator.memgraph.io/D1220
2018-02-22 16:29:17 +01:00
..
2018-02-19 12:49:38 +01:00
2017-10-13 09:34:13 +02:00
2018-02-22 16:29:17 +01:00
2018-02-22 16:29:17 +01:00
2018-02-22 16:29:17 +01:00
2017-10-12 16:35:39 +02:00