Task: Имеется набор данных содержащий лог сервера (date/time. ip, user-agent, url, status-code, generation-time, size) с числом записей порядка 10^8. Необходимо написать на NodeJS + AngularJS вывод этих данных в клиентской части в виде таблицы с возможностью группировки (по полям ip, url, status-code), сортировки и фильтрации по всем полям и постраничной навигацией. Выбор хранилища данных, формата передачи, архитектуры приложения и т.д. полностью свободный. Обосновать:
- выбор хранилища и формата хранения данных
- список примененных сторонних модулей (если применялись)
- оценка нагрузки на сервер/клиент