From c6ebb3f0f634fe33a17a47d52cce97dae6b3a01f Mon Sep 17 00:00:00 2001 From: Patrik Nordwall Date: Tue, 1 Oct 2019 15:02:29 +0200 Subject: [PATCH] doc: minor fix of remoting-artery.md --- akka-docs/src/main/paradox/remoting-artery.md | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/akka-docs/src/main/paradox/remoting-artery.md b/akka-docs/src/main/paradox/remoting-artery.md index e39fca47c2..f564921e9e 100644 --- a/akka-docs/src/main/paradox/remoting-artery.md +++ b/akka-docs/src/main/paradox/remoting-artery.md @@ -115,9 +115,11 @@ acts as a "server" to which arbitrary systems on the same network can connect to There are three alternatives of which underlying transport to use. It is configured by property `akka.remote.artery.transport` with the possible values: -* `aeron-udp` - Based on [Aeron (UDP)](https://github.com/real-logic/aeron) -* `tcp` - Based on @ref:[Akka Streams TCP](stream/stream-io.md#streaming-tcp) +* `tcp` - Based on @ref:[Akka Streams TCP](stream/stream-io.md#streaming-tcp) (default if other not configured) * `tls-tcp` - Same as `tcp` with encryption using @ref:[Akka Streams TLS](stream/stream-io.md#tls) +* `aeron-udp` - Based on [Aeron (UDP)](https://github.com/real-logic/aeron) + +If you are uncertain of what to select a good choice is to use the default, which is `tcp`. The Aeron (UDP) transport is a high performance transport and should be used for systems that require high throughput and low latency. It uses more CPU than TCP when the system @@ -128,8 +130,7 @@ when encryption is needed, but it can also be used with plain TCP without TLS. I the obvious choice when UDP can't be used. It has very good performance (high throughput and low latency) but latency at high throughput might not be as good as the Aeron transport. It has less operational complexity than the -Aeron transport and less risk of trouble in container environments. Artery TCP will be -the default transport in Akka 2.6.0. +Aeron transport and less risk of trouble in container environments. @@@ note