Обновить

Комментарии 3

"23800 req/s на статике" звучит внушительно ровно до тех пор, пока не приделаешь реальную БД - сам же честно пишешь, что разница тонет в latency SQL запроса. Плюс сравнение с FastAPI без pydantic-валидации немного нечестное: ты сравниваешь диспетчер с диспетчером+валидатором. Было бы интереснее увидеть benchmark против Starlette напрямую - вот это было бы яблоки к яблокам. но за старания +реп

Обязательно сделаю в близжайшие пару дней! Спасибо за комментарий!

Провёл бенчмарки — сначала было 70% от Starlette. Прогнал профилировку, подрезал горячие пути. Теперь разница в пределах 1-5%, иногда я даже быстрее. Что несколько удивительно даже... Ибо там много обработок проходит вокруг запроса.

Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации