Nikolay Zhuravlev

Results 24 issues of Nikolay Zhuravlev

Подумать как можно профилировать запросы и получать информацию о том какие функции тормозят. В идеале, чтобы можно было получать flamegraph.

speed & reliability

При разработке Anytask-а никто не задумывался про производительность. В итоге сейчас Anytask местами изрядно тормозит - на некоторых страницах это заметно невооруженным глазом. 1. Сделать графики по времени обработки запросов...

epic
speed & reliability

Надо парсить логи и снимать данные о загрузке с машины на которой все запущено и отправлять в Графану или Прометеус (для этого что-то из этого придется поднять)

speed & reliability

Поднять sentry для обработки ошибок. Нужно это делать как часть docker-compose.

speed & reliability

Делаем CI/CD для выкатки Anytask-а в тестинг и прод. Сейчас docker-образ собирается вручную на ноуте разработчика, надо это поправить. 1. Упростить локальный запуск. Сделать docker-compose, который можно было бы просто...

epic
ci/cd

Сейчас cron-джобы Anytask-а запускаются с локальной машине следующим конфигом  😱: ``` 0 4 * * * root flock -w 5 /tmp/anytask.cleanupregistration.lock docker exec anytask_app_1 /venv/bin/python manage.py cleanupregistration --settings=settings_docker >> /var/log/cron/cleanupregistration.log...

ci/cd

Нужно уметь выкатывать обновленные образы (и сам docker-compose) в тестинг и прод в Github Actions

ci/cd

Сейчас все докер образы собираются локально на ноутбуке, надо делать это в Github Actions.

ci/cd

Сейчас Anytask локально для разработки разворачиваются локальным скриптом. Хочется docker-compose файл, в котором была бы описана готовая инфраструктура разработки.

ci/cd