Ссылка на репозиторий - В ветках разные варианты приложения. Там же скрипт для генерации большого количества данных. 00:00 Тема урока и обзор приложения 04:00 Скрипт для генерации записей 06:34 siege - инструмент нагрузочного тестирования 07:45 Django dev server - Нагрузочное тестирование 09:17 Gunicorn 1 worker 1 thread - DRF ORM Нагрузочное тестирование 12:00 Gunicorn 4 worker 2 thread - DRF 14:15 Function based view без serializers 15:43 Async асинхронная функция вью на Джанго 18:45 Uvicorn - ASGI web server - нагрузим 19:35 - тестируем асинхронные SQL запросы в базу 24:43 Логирование SQL 25:50 RAW SQL на Django - тестируем запросы на сыром SQL 27:50 FastAPI - тестируем также на RAW SQL 29:24 Сравнение результатов нагрузочного тестирования 32:17 Выводы - какие же писать приложения? 35:05 Вопросы к зрителям
Hide player controls
Hide resume playing