Платформа PHP часто подвергается критике за отсутствие встроенных возможностей для создания конкурентных приложений. В версии 8.1 был добавлен класс Fiber, который, согласно RFC, должен упростить создание конкурентных приложений. Однако, материалов, демонстрирующих использование данного функционала для построения приложений практически нет, напротив, говорится, что файберы - это функционал, предназначенный для использования разработчиками фреймворковЧитать полностью »
Рубрика «non-blocking»
Пример HTTP-сервера на PHP с использованием файберов
2024-12-13 в 7:16, admin, рубрики: fiber, non-blocking, phpКак мы забили на асинхронность при походах на бэкенды
2016-04-05 в 6:55, admin, рубрики: async, blocking, java, non-blocking, RPC, sync, threads, Анализ и проектирование систем, Блог компании HeadHunter, Проектирование и рефакторинг, разработка
Под напором появления новых асинхронных неблокирующихся фреймворков может показаться, что блокирующиеся вызовы — это пережиток прошлого, и все новые сервисы нужно писать на полностью асинхронной архитектуре. В этом посте я расскажу, как мы решили отказаться от неблокирующих асинхронных вызовов бэкендов в пользу обычных блокирующих.Читать полностью »