Разработчик переписал стандартный API-обработчик Битрикс24 из-за ошибок
Один из разработчиков переделал стандартный класс CRest для работы с REST API платформы Битрикс24, устранив критические баги, которые приводили к длительным простоям в высоконагруженных приложениях.
Стандартный класс CRest, который является обёрткой для REST API Битрикс24, оказался источником серьёзных проблем для приложений, работающих с высокой нагрузкой или поддерживающих несколько порталов. Изначальная реализация содержала уязвимость, связанную с некорректной записью файла настроек `settings.json` без механизма блокировки. Это приводило к так называемым «гонкам данных», когда одновременные попытки записи повреждали файл, делая его нечитаемым.


Комментарии (0)
Без регистрации. Комментарии проверяются автоматически перед публикацией.
Пока нет комментариев. Будьте первым!