Сервис с единственным API методом, возвращающим срез последовательности чисел из ряда Фибоначчи и простым UI для проверок. Сервис записывает вычисленную последовательность в кэш (Redis). Если запрашиваемая последовательность частично или полностью пересекается с тем, что есть в кэше, данные повторно не вычисляются.
- Установить docker, docker-compose
- Склонировать проект
- Сбилдить
docker-compose up --build
- Зайти по роуту
localhost/fibonacci
В сервисе есть 2 параметра: from и to - это с какого до какого индекса нужно вернуть последовательность. У них есть следующие ограничения:
From > 0
To > From
From:integer
To:integer