This is an automated email from the ASF dual-hosted git repository. agoncharuk pushed a commit to branch ignite-14272 in repository https://gitbox.apache.org/repos/asf/ignite-3.git
The following commit(s) were added to refs/heads/ignite-14272 by this push: new c024eb6 IGNITE-14272 DEVNOTES.md moved to proper location, added draft modules structure c024eb6 is described below commit c024eb664bb99162727d06b7640be75b55e13271 Author: Alexey Goncharuk <alexey.goncha...@gmail.com> AuthorDate: Wed Mar 10 18:17:04 2021 +0300 IGNITE-14272 DEVNOTES.md moved to proper location, added draft modules structure --- modules/network/README.md | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/modules/network/README.md b/modules/network/README.md index faddaab..14ce10e 100644 --- a/modules/network/README.md +++ b/modules/network/README.md @@ -15,4 +15,9 @@ receiving messages across nodes in the cluster. Several delivery guarantee optio target cluster member left the cluster. Internally, the networking module preserves a queue which orders scheduled messages and persistently attempts to establish a connection and deliver scheduled messages in that particular order. Messages sent via patient mode cannot be arbitrarily dropped and are kept in a memory buffer until either they are - delivered or a destination node is reported as failed. + delivered or a destination node is reported as failed. + +On top of the described primitives, the networking module provides a higher-level request-response primitive which can +be thought of as an RPC call, implying a single response for the given request. This primitive requires that the message +being sent has a unique identifier that can be matched with response on receipt. +