02:31
Насколько быстр ваш код? Разработчики зачастую не уделяют большое внимание тому насколько хорош их код, особенно это справедливо для разработчиков веб-приложений. В таком подходе есть определенная доля здравого смысла: существует множество более дешевых способов повышения производительности в системах, которые реализуются с использованием технологий веб. Зачастую, значительно проще масштабировать систему горизонтально, ...
Posted in Статьи, Технологии | No Comments »
04:11
Введение
Накопленный нами опыт по разработке web-приложений позволяет говорить о том, что большинство современных web-сайтов, предназначенных для работы в условиях высокой нагрузки, имеющих развитую бизнес-логику, предназначенных для критических операций, имеют в своем арсенале фоновые службы, которые незаметны для пользователя, но критичны для выполнения приложения. Часто фоновые службы значительно сложнее и требовательнее ...
Posted in Статьи, Без рубрики | No Comments »
03:58
Стоимость операций выделения и освобождения памяти – одна из самых дорогостоящих операций. Особенность операций работы с памятью – сложность их автоматической оптимизации. Иными словами, управление памятью отдается на откуп программисту. В статье рассматривается пример, который показывает, как оптимизация операций работы с памятью влияет на производительность алгоритмов.
Posted in Статьи, Технологии | No Comments »