@Override
  public void sendRequest(NetworkRequest request) {
    requestQueue.offer(request);
    if (request instanceof LocalChannelRequest) {
      LocalChannelRequest localRequest = (LocalChannelRequest) request;
      logger.debug("Added request for {}, queue size now {}", localRequest.processorId, requestQueue.size());
    }
  }
An implementation of {@link RequestResponseChannel} that buffers messages in local queues.
This class enables the Frontend router to call AmbryRequest methods in process.
ambry-network/src/main/java/com/github/ambry/network/LocalRequestResponseChannel.java