Из предоставленной вами информации я могу понять, что ваш API для отдыха, основанный на пакетах, предоставляет огромную информацию (возможно, из базы данных), и у вас есть миллионы запросов, поступающих .... Для этого Типичный сценарий, вам необходимо реализовать некоторые потоковые технологии здесь. Значит, что-то вроде Apache Кафка (Hazelcast - это экономически эффективная альтернатива). То, как вы в настоящее время справляетесь с этим, просто выпуская задания и реализуя асинхронные / многопоточные реализации, может помочь вам или может хорошо выглядеть на локальных машинах или просто тестировать сценарии / среды. Если вы хотите иметь правильную, стабильную и надежную архитектуру, то вам нужно go внедрить некоторую потоковую технологию, которая поможет вам правильно распределить запросы и ответы для огромного объема данных. Иначе это будет беспорядок в производстве. Потоковая передача должна быть реализована там, где вы обрабатываете объемные данные. Здесь я не могу точно указать, где вы можете это сделать, поскольку я не знаю архитектуру. Если вам нужна дополнительная помощь, вы можете опубликовать более подробную информацию, например, какие API участвуют в запросах и ответах, какой API отвечает за взаимодействие с пользователем и источником данных и т. Д. c.