dmitrysidorenko / log-viewer

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

log-viewer

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

  • выбор хранилища и формата хранения данных
  • список примененных сторонних модулей (если применялись)
  • оценка нагрузки на сервер/клиент

About


Languages

Language:JavaScript 98.3%Language:CSS 1.7%