Java8 - На моем портале на странице (домашней странице), которая отображается после входа в систему клиента, мне нужно отобразить несколько разделов, например,
Детали заказа, доступные счета, каталог pdf и т. Д.
Нет никакой зависимости между этими разделами, просто нужно, чтобы данные каждого раздела отображались на внешнем интерфейсе.
Если я пытаюсь последовательно получать эти данные на серверной стороне, для отображения домашней страницы требуется время.
Я смотрю на ускорение этого процесса, я мог бы подумать:
Вместо того, чтобы пытаться получить все подробности после входа в систему на внутреннем сервере, я сначала отобразлю домашнюю страницу, а затем сделаю отдельные вызовы ajax для каждого раздела, используя jQuery.
Используйте forkjoinpool (RecursiveTask) на заднем конце и запустите рекурсивные задачи для каждого раздела
Я предпочитаю делать это на бэкэнде (бизнес-уровень). Есть ли какое-либо другое решение, доступное на Java8 для решения этой задачи? Глядя на асинхронный вызов каждой логики раздела вместо последовательного потока.