Tag Archives: php

PHP сессии в redis – масштабируем

При работе веб-приложения на нескольких серверах одновременно, приходится решать проблемы с балансировкой нагрузки и производительностью. Камнем преткновения в такой ситуации являются пользовательские сессии, которые обычно приходится привязывать к одному из серверов (sticky-sessions). Такая ситуация может привести к тому, что со временем один из серверов будет загружен, а второй – будет простаивать. Решением является синхронизация сессий, […]

Установка Gearman и Supervisor на debian wheezy из jessie

Сейчас в тренде писать об использовании gearman-job-server в качестве системы, которая позволяет в фоне выполнять ресурсоёмкие задачи и горизонтально масштабироваться. Подробнее можно почитать http://gearman.org/use_cases. Упрощённо систему можно представить как дополнительный уровень абстракции “планировщик”, куда можно поставить в очередь задачу, а потом [с другой машины] законнектиться и, забрав её из очереди, выполнить. Подробно описывать принцип работы […]