Skip to content

Commit

Permalink
--fixup=9a58b7b
Browse files Browse the repository at this point in the history
  • Loading branch information
carlhoerberg committed Feb 20, 2024
1 parent 54fdfd3 commit 1832da0
Showing 1 changed file with 2 additions and 0 deletions.
2 changes: 2 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,8 @@ Only "safe" channels are reused, that is channels where only Basic Publish or Ba

In our benchmarks publishing one message per connection to a server (using TLS) with a round-trip latency of 50ms, takes on avarage 10ms using the proxy and 500ms without. You can read more about the proxy here [Maintaining long-lived connections with AMQProxy](https://www.cloudamqp.com/blog/2019-05-29-maintaining-long-lived-connections-with-AMQProxy.html)

As of version 2.0.0 connections to the server can be shared by multiple client connections. When a client opens a channel it will get a channel on a shared upstream connection, the proxy will remap the channel numbers between the two. Many client connections can therefor share a single upstream connection. The benefit is that way fewer connections are needed to the upstream server. For instance, establihsing 10.000 connections after a server reboot might normally take several minutes, but with this proxy it can happen in seconds.

## Installation

### Debian/Ubuntu
Expand Down

0 comments on commit 1832da0

Please sign in to comment.