We discovered that when some clients have large number of acks in the requests, the ack queue can be built up quite quickly and that will slow everything down of the system.
This change add the following optimisations:
adding a flag to allow skip waiting for the ack insertion to be completed in the sync requests.
allow developers to specify the maximum number of acks of each request to process
We discovered that when some clients have large number of acks in the requests, the ack queue can be built up quite quickly and that will slow everything down of the system.
This change add the following optimisations:
ping @david-martin @wtrocki