Как оптимизировать вызовы REST API

Я нахожусь в процессе создания мобильного приложения Mash Up. Мне нужно позвонить своему провайдеру API и выполнить интеграцию с Facebook, Twitter и т. Д. Во время этого процесса мне нужно сделать несколько вызовов REST API один за другим в один и тот же домен (с разными путями и параметрами запроса, конечно). Также вызовы API должны быть последовательными, так как в результате одного требуется вызвать следующий. Какими способами я могу оптимизировать эти http-звонки, чтобы избежать обратной передачи. Предложения для Java и JS приветствуется