Details
-
Improvement
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
0.38.0
-
None
Description
Currently when using failover with the client there is a significant impact on client performance due to the way the provider serializes work. We can refactor this to handle most of the work on the clients thread and hand off to the underlying provider the remainder of the work. This reduces the impact on senders to a relatively small amount and the consumer side sees nearly transparent impacts.