Attempts to send requests concurrently may fail with:
java.lang.IllegalStateException: Failed to send request: FAIL_NON_SERIALIZED
This is because we are using the Reactor Sinks API which expect serial sending with external synchronization. The current implementation however simply retries 100 times and fails if it keeps losing out.
This needs to be improved and was also reported in #369 (comment).