Результаты работы за 2-ю неделю — Что нужно сдать
- Набор тестов: pytest проходит успешно, покрытие 70% и выше (скрин терминала или артефакт CI).
- CI-пайплайн: на pull request отображается статус теста в GitHub Actions (успех/падение).
- Фоновая задача: запущен минимум один worker (Celery/BullMQ), есть лог выполнения.
- Кэш Redis: закэшировано минимум 2 endpoint-а, время ответа заметно быстрее до/после.
- Производительность БД: исправлен минимум один N+1 и добавлены индексы, есть подтверждение.
- Rate limit: после серии попыток curl возвращает 429 для защищенного endpoint-а.
- Health-check: GET /health возвращает 200 и статус сервисов, перезапуск подтвержден.
- Jira: задачи CI/CD переведены в "Выполнено" со ссылками на доказательства.
- Confluence: документ по надежности недели обновлен с итогами и решениями.
Оценка: рабочий конвейер CI/CD + автоматизация развертывания = 100 баллов.