Libraries tagged by parallel processing
happyslucker/parallel
4 Downloads
The Parallel library provides an efficient way to execute multiple tasks concurrently in PHP using child processes. This library leverages the functionality of the pcntl (Process Control) extension to achieve parallel processing, allowing developers to maximize resource utilization and improve performance, especially when dealing with time-consuming operations.
spencer-mortensen/parallel-processor
107 Downloads
Run many pieces of code at once, and act on the results as they arrive
libcast/worker-pool
6596 Downloads
Runs tasks in a parallel processing workerpool.
ejunker/worker-pool
7 Downloads
Runs tasks in a parallel processing workerpool.
andrewhook/rallyround
8 Downloads
Background processing for PHP applications.
ppajer/webscraper
26 Downloads
A straightforward web scraper written in PHP, with support for parallel processing and HTML5.
matthewbaggett/worker-pool
36 Downloads
Runs tasks in a parallel processing workerpool. Built atop qxsch/worker-pool with improvements.
lukezbihlyj/silex-hive
14319 Downloads
Module that enables parallel processing to be used with the silex-plus package.
i07/php-simple-threads
12 Downloads
A very simplistic approach on parallel processing with PHP
pilotftzi/net-gearman
29 Downloads
Gearman provides a generic application framework to farm out work to other machines or processes that are better suited to do the work. It allows you to do work in parallel, to load balance processing, and to call functions between languages. It can be used in a variety of applications, from high-availability web sites to the transport of database replication events. In other words, it is the nervous system for how distributed processing communicates. This package provides an interface for PHP to communicate with the Gearman server.
white-rabbit-1-sketch/php-worker-pool
6 Downloads
A lightweight PHP library to manage a pool of workers for parallel task execution. This library allows you to easily manage worker threads, process tasks concurrently, and optimize your application’s performance by executing multiple tasks in parallel. Ideal for background jobs, batch processing.