title: rsocket - how to balance the load
body: <p>rsocket seems to be a cool idea. I have this question and I could not find a better answer.</p>
  <p>Lets consider this initial set up. client sends multiple requests to the server-1 sequentially.</p>
  <pre><code>client --&gt; server-1
  </code></pre>
  <p>server-1 is doing some compute intensive tasks. So auto-scaler created another instance of server which is server-2 after some time. Now the setup became like this.</p>
  <pre><code>client --&gt; server-1
             server-2 
  </code></pre>
  <p>As per my understanding client--&gt;server-1 connection is established and kept alive. We use this connection for all the client-server communication. How to make use of another server - server-2 to share some of the client requests like this.</p>
  <pre><code>client --&gt; server-1
     |-----&gt; server-2 
  </code></pre>
  <p>Otherwise it will be a sequential processing.</p>
  <p>I use spring boot with rsocket.</p>