если такие вопросы возникают у тебя там скорее всего проблема с сетью (хэндшейки от приложения A до фасада, накладные расходы на обработку запроса, подключение к эластике (хэндшейки). И если стоит вопрос использовать amqp то наверное смысл не в том что бы amqp а в том что бы между запросами состояние соединений tcp всякие поддерживались и можно было невилировать по максимуму накладные расходы.
Я в этом случае просто не буду брать пых