Create a new MultiReader which dispatches requests to dest
using the memcache protocol.
Create a new MultiReader which dispatches requests to dest
using the memcache protocol.
the name of the destination which requests are dispatched to. See Names for more detail.
the name of the queue to read from
TODO: dest
is eagerly resolved at client creation time, so name resolution does not
behave dynamically with respect to local dtabs (unlike
com.twitter.finagle.factory.BindingFactory. In practice this is not a problem since
ReadHandle is not on the request path. Weights are discarded.
Helper for getting the right codec for the memcache protocol
Helper for getting the right codec for the memcache protocol
the Kestrel codec
Read from multiple clients in round-robin fashion, "grabby hands" style using Kestrel's memcache protocol. The load balancing is simple, and falls out naturally from the user of the {{Offer}} mechanism: When there are multiple available messages, round-robin across them. Otherwise, wait for the first message to arrive.
Example with a custom client builder: