Обчислювальний ендпоінт працює надто повільно. Які варіанти і чого вони коштують?
Грубо: винести роботу із запиту в чергу, розпаралелити процесами, а не потоками, перенести гарячий цикл у C або Rust розширенням, або змінити алгоритм. Останнє зазвичай найдешевше і його найчастіше пропускають. Мультипроцесинг коштує серіалізації всього, що перетинає межу; розширення — ускладнення збірки і другої мови в репозиторії.