Разобраться
Сначала задача и ограничения. Технология появляется после того, как понятна цена решения.
Независимый инженер · веб-системы
Проектирую и собираю быстрые веб-продукты: от архитектуры и API до интерфейса, который не мешает человеку думать.
ОбсудитьМне интересны продукты, где скорость — не декорация, а свойство архитектуры.
Собираю системы из понятных компонентов, измеряю решения и оставляю после себя код, с которым удобно жить дальше.
Этот сайт работает на AMPHP — асинхронном PHP-стеке с event loop, fibers и неблокирующим вводом-выводом.
Сначала задача и ограничения. Технология появляется после того, как понятна цена решения.
Хорошая архитектура объясняется без диаграммы на двадцать экранов и выдерживает изменение требований.
Результат — работающий продукт: наблюдаемый, документированный и готовый к следующей итерации.
AMPHP обрабатывает независимые операции конкурентно. Пока один запрос ждёт сеть, event loop продолжает работу с остальными.
Есть задача?