=doc #3905 describe symmetric remoting requirement
This commit is contained in:
parent
defea81712
commit
9ed3c633c5
3 changed files with 16 additions and 6 deletions
|
|
@ -64,8 +64,10 @@ design decisions:
|
|||
#. The role of the communicating systems are symmetric in regards to connection patterns: there
|
||||
is no system that only accepts connections, and there is no system that only initiates connections.
|
||||
|
||||
The consequence of these decisions is that it is not possible to safely create pure client-server setups
|
||||
with predefined roles (violates assumption 2) and using setups involving NAT (violates assumption 1).
|
||||
The consequence of these decisions is that it is not possible to safely create
|
||||
pure client-server setups with predefined roles (violates assumption 2) and
|
||||
using setups involving Network Address Translation or Load Balancers (violates
|
||||
assumption 1).
|
||||
|
||||
For client-server setups it is better to use HTTP or Akka I/O.
|
||||
|
||||
|
|
|
|||
|
|
@ -6,8 +6,12 @@
|
|||
|
||||
For an introduction of remoting capabilities of Akka please see :ref:`remoting`.
|
||||
|
||||
As explained in that chapter Akka remoting is designed for communication in a
|
||||
peer-to-peer fashion and it has limitations for client-server setups.
|
||||
.. note::
|
||||
|
||||
As explained in that chapter Akka remoting is designed for communication in a
|
||||
peer-to-peer fashion and it has limitations for client-server setups. In
|
||||
particular Akka Remoting does not work with Network Address Translation and
|
||||
Load Balancers, among others.
|
||||
|
||||
Preparing your ActorSystem for Remoting
|
||||
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
||||
|
|
|
|||
|
|
@ -7,8 +7,12 @@
|
|||
|
||||
For an introduction of remoting capabilities of Akka please see :ref:`remoting`.
|
||||
|
||||
As explained in that chapter Akka remoting is designed for communication in a
|
||||
peer-to-peer fashion and it has limitations for client-server setups.
|
||||
.. note::
|
||||
|
||||
As explained in that chapter Akka remoting is designed for communication in a
|
||||
peer-to-peer fashion and it has limitations for client-server setups. In
|
||||
particular Akka Remoting does not work with Network Address Translation and
|
||||
Load Balancers, among others.
|
||||
|
||||
|
||||
Preparing your ActorSystem for Remoting
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue