список со значениями. Для удобства на синхронном сервере использовал json. Если использовать json в асинхронном сервере, это сильно скажется на времени отклика и не поламает ли саму идею асинхронщины обращение к json?
Причем тут асинхронщина и json вообще
не пиши в два чата одновременно
ну если у тебя гигабайты жсона, то придётся что-нибудь придумывать, потоковый парсер мастерить
Раз это не взаимодействие с сетью или диском, GIL захватывается потоком, и с этим ничего нельзя сделать. Что он будет в том же потоке, что в другом, картины вообще не изменит - пока CPU bound задача не завершится, переключения на другой поток не будет. Если прям упираешься в сериализацию/десериализацию, есть альтернативные реализации либ для работы с JSON на C/C++, которые и быстрее стандартного json, и отпускают GIL. Пример - orjson
Во, спасибо за наводку
То-есть можно смело использовать стандартный json, ведь у меня нет миллион запросов в секунду.
Обсуждают сегодня