amp
Concurrency toolkit
A framework that provides primitives and utilities for building concurrent PHP applications with non-blocking I/O and cooperative scheduling of fibers.
A non-blocking concurrency framework for PHP applications. 🐘
4k stars
132 watching
257 forks
Language: PHP
last commit: 14 days ago
Linked from 2 awesome lists
amphpasyncasynchronousconcurrencycoroutinesfuturesphppromisesrevolt
Related projects:
Repository | Description | Stars |
---|---|---|
amphp/parallel | A parallelization library for PHP, enabling efficient multitasking and application responsiveness through multiple CPU threads. | 789 |
reactphp/reactphp | A low-level library for event-driven programming in PHP with an event loop and various utilities for asynchronous networking. | 8,931 |
amphp/http-server | An advanced async HTTP server library for PHP designed to handle high concurrency demands. | 1,291 |
amphp/mysql | An asynchronous MySQL client that optimizes database interactions with efficient non-blocking capabilities | 359 |
amphp/socket | A PHP library that enables secure, non-blocking communication over TCP and UDP sockets. | 234 |
amphp/http-client | An async HTTP client library that enables concurrent and efficient HTTP requests and responses in PHP. | 703 |
spatie/async | A package that enables parallel and asynchronous execution of processes in PHP | 2,646 |
amphp/byte-stream | Provides a non-blocking stream abstraction in PHP to simplify working with byte streams. | 369 |
php-pm/php-pm | A process manager and supercharger for PHP applications, designed to improve performance by reducing the overhead of PHP's bootstrap process. | 6,564 |
itsgoingd/clockwork | A PHP tool that collects and stores data about an application's runtime, including request data, performance metrics, and log entries. | 5,683 |
ratchetphp/ratchet | A PHP library for building asynchronous WebSocket servers | 6,284 |
david-haim/concurrencpp | A C++ concurrency library providing high-level abstractions for writing concurrent and parallel applications | 2,312 |
frejs/fre | A lightweight UI library with concurrency support and hooks API. | 3,715 |
netflix/concurrency-limits | A Java library that helps services determine and enforce optimal concurrency limits to balance throughput with latency. | 3,261 |
ampproject/amphtml | A web component framework for creating user-first websites and applications. | 14,886 |