Skip to content

IgorRyabtsev/EventDetector

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 

Repository files navigation

EventDetector

Решение задания: Реализовать объект для учета однотипных событий в системе. Например, отправка фото в сервисе фотографий. События поступают в произвольный момент времени. Возможно как 10К событий в секунду так и 2 в час. Интерфейс: 1 Учесть событие. 2 Выдать число событий за последнюю минуту (60 секунд). 3 Выдать число событий за последний час (60 минут). 4 Выдать число событий за последние сутки (24 часа).

Задание решено 2 способами(решения находятся в разных пакетах):

  1. Используя декартово дерево(treap) (package - treeversion).
  2. Используя самописную "базу данных" (package - dbversion).

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages