У меня есть API, который вызывает конечную точку отдыха, которая берет идентификатор сотрудника и дает мне данные сотрудника. Представьте, что у меня 100 сотрудников, я делаю 100 вызовов сотрудников для этого API и получаю 100 данных о сотрудниках. Кеширование реализовано с ID сотрудника в качестве ключа.
Теперь представьте, что API, который я вызываю, дал специальную возможность. Они принимают список идентификаторов сотрудников и предоставляют мне список данных сотрудников за один вызов API. Это позволяет избежать нескольких звонков.
Теперь вопрос в том, нужно ли нам все еще реализовывать кеширование для этого? Логика, которую я пишу, в scala.