PHP 8.1 から Fibers が導入されました。それ以前の非同期処理といえば、Swoole などが筆頭になっていました。 非同期処理ライブラリが PHP にビルトインされるのは PHP に革命をもたらしたと言っても過言ではありません。 しかし、Fibers ではできないこと、Swoole でできることなど、実際には分かれています。 そこで、Fibers と Swoole の違いはなにか、それぞれの使い方を広く浅く本トークで解説します。