Загружаем изображение…
🚀 JSON тормозит? Вы просто не умеете его готовить
Казалось бы, парсинг JSON - задача решенная. Взял библиотеку, вызвал метод, получил объект. Но что делать, когда сервис начинает задыхаться под нагрузкой, а профайлер предательски указывает на десериализацию?
Автор столкнулся именно с такой проблемой. Спойлер: просто сменой библиотеки дело не ограничилось. Пришлось погрузиться в работу с памятью и архитектурные оптимизации.
Результат впечатляет: ускорение в 4 раза по сравнению с исходным решением.
В статье подробно описан путь от «у нас проблема» до «летит как ракета». Отличный кейс по оптимизации C++ кода.
👉 Ссылка на статью: https://habr.com/ru/articles/908406/
#cpp #json #optimization #highload #habr
👉 @cpp_lib