jenner/simple_fork
SimpleFork is a PHP PCNTL-based multi-process framework with Java-like Thread/Runnable APIs. It provides process pools, automatic zombie recovery, signal handling, and IPC options like shared memory, SysV queues/semaphores, file locks, and Redis queues/cache.
pcntl handling) and reduces dependency on external tools like Supervisor or Gearman. Provides a lightweight, PHP-native solution with minimal operational overhead.FixedPool size based on CPU/memory metrics or queue length).Adopt if:
Look elsewhere if:
SIGTERM/SIGKILL logic). This package abstracts signals but may not cover all edge cases.For Executives: *"This package lets us unlock parallel processing in PHP without external dependencies, directly improving performance and scalability for CPU-heavy tasks. Here’s why it’s a no-brainer:
For Engineering: *"SimpleFork gives us a clean, Java-like abstraction for multi-process programming in PHP, with key advantages:
pcntl (no external dependencies).
Tradeoffs:jenner/simple_fork to composer.json.ProcessManager service class to abstract pool creation/management.process_count, queue_length)."*How can I help you explore Laravel packages today?