Spatie/Fork - PHPコードを並行実行する
(github.com)- PHPコードを並行して実行できる軽量パッケージ
→ 内部的にはメインのPHPプロセスをフォークして動作
-
CLIでのみ利用可能
-
PHP8 と
pcntl拡張を利用
$results = Fork::new()
->run(
fn () => (new Api)->fetchData(userId: 1),
fn () => (new Api)->fetchData(userId: 2),
fn () => (new Api)->fetchData(userId: 3),
);
まだコメントはありません。