41 | Асинхронность в PHP: блокировки, Event Loop и реальные инструменты

Аватар автора
MediaTen — Digital продакшн
Таймкоды: 00:00:03 — Синхронность и асинхронность в PHP 00:00:44 — Блокирующие операции и их влияние на выполнение кода 00:01:43 — Ошибка с Event Loop из прошлых уроков 00:02:30 — Пример блокирующей операции (file_get_contents) 00:03:16 — Неблокирующий ввод-вывод на сокетах 00:05:04 — Упрощённая реализация Event Loop и Promises 00:09:23 — Готовые решения для асинхронности в PHP 00:10:44 — Пример работы с MPP и Futures 00:12:19 — Где асинхронность реально полезна 00:13:21 — Асинхронные фреймворки и их возможности 00:14:16 — Установка и подводные камни 00:15:11 — Пример с таймерами и «псевдопараллельностью» 00:16:02 — Многопоточность и запуск процессов 00:17:17 — Управление процессами и их запуск 00:18:05 — Чтение данных из параллельных процессов 00:19:06 — Результаты выполнения и сравнение по времени 00:19:19 — Полезные ссылки и дополнительные материалы 00:20:02 — Асинхронность vs реактивный подход 00:20:42 — Асинхронные клиенты для баз данных 00:22:55 — Практика: импорт данных с использованием асинхронности 00:23:54 — Как выбрать библиотеку и личный опыт

0/0


0/0

0/0

0/0