Публикации по теме 'caching'


Как удаление кеширования повысило производительность мобильных устройств на 25%
Мы с коллегой смотрели, как наш флагманский продукт, Klarna Checkout, загружается в браузер, и обдумывали способы повышения производительности. Мы решили, что хотим отложить часть работы, выполняемой браузером, до тех пор, пока пользователь не сможет начать взаимодействие. В процессе изменения мы наткнулись на гораздо более серьезную проблему с производительностью, которая таилась в нашем коде. Во-первых, немного предыстории. Когда продавец загружает Klarna Checkout, мы создаем два..

Как простая стратегия кэширования может сломать систему
Правила для оптимизированного механизма кеширования На каждую сложную проблему есть ясный, простой и неправильный ответ. Давайте посмотрим, как выглядит типичный рабочий процесс пропуска кеша. Это работает достаточно хорошо, пока мало запросов на ключ. По мере увеличения количества одновременных запросов увеличивается и частота промахов кеша. Это приведет к увеличению нагрузки на базу данных. В худшем случае это может вызвать скачок в вашей базе данных, и время ожидания..

Повышение производительности 500px API: кэширование модели Presenter
Привет! Я Мэдиган, студент факультета информатики Университета Ватерлоо. Это мой второй совместный срок работы с командой разработчиков платформы 500px. Все началось с обновления Rails. В начале этого года компания 500px завершила крупное обновление Rails с версии 3.2 до версии 4.2. После нескольких недель устранения различных несовместимостей между старой и новой версиями, мы неуклонно развертывали обновление для разных частей нашей системы. Результат? Значительное снижение..