Ускорить проверку схем
Идея следующая. Чтобы не ходить много раз в БД, можно закэшировать сложности схем. Тогда вот эти строки заменяются на обращение к dict'у: https://mks2.cs.msu.ru/root/spoon_engine/blob/master/server/spoon_engine/tasks.py#L50 https://mks2.cs.msu.ru/root/spoon_engine/blob/master/server/spoon_engine/tasks.py#L61 . Потребление памяти не должно вырасти больше, чем на десятки МБ.