Кстати, я тут месяц-два назад в проект притащил pypy, потому что в одном сервисе все тупо уперлось в python, а времени переписывать на более производительный язык не было.
Все совсем не страшно, и удивительно безболезненно, если у вас нет каких-то жестких проприетарных расширений, machine learning и тп. А если есть, то, как правило, несложно найти аналог исключительно на питоне.
Pypy жрет памяти побольше, но зато по скорости работы нереальный выигрыш получается.
Короче, не бойтесь pypy
А у нас недавно был негативный опыт.. Правда у нас asyncio. Во первых он не поддерживает uvloop. Во вторых там проблемы с postgresql. Надо ставить какой то форк и манкипатчить. Пару либ тоже не завелись.
На лоадтестах показал производительность в полтора / два раза хуже.
Плюс очень часто длительные задержки при обработке запросов (наверное jit запускается часто). Запускали лоадтесты на час и постоянно были провалы в производительности, то есть ответ от сервера прилетал не за 50-100мс, а за секунду и до десяти секунд. А нам ваще низя отвечать больше чем секунду.
pyspy профайлер не смогли запустить, он его не видит.