Top 20 PHP Event Projects
An asynchronous event driven PHP socket framework. Supports HTTP, Websocket, SSL and other custom protocols. PHP>=5.3.Project mention: Asynchronous PHP — Multiprocessing, Multithreading & Coroutines - Diving Laravel | reddit.com/r/PHP | 2021-04-02
That's cute. I managed to get 100k requests per second on a single i7 CPU this week using standard blocking code with Workerman. Zero added cognitive load. It also does DB pooling, workers, sockets and consumes relatively lower memory than other solutions.
Event-driven, non-blocking I/O with PHP.Project mention: What is best and easiest library (packagist) for async process in PHP? | reddit.com/r/PHP | 2021-04-10
Scout APM - Leading-edge performance monitoring starting at $39/month. Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.
Asynchronous WebSocket server (by ratchetphp)Project mention: PHP / JS EVENT SYSTEM | reddit.com/r/PHP | 2021-02-21
A non-blocking concurrency framework for PHP applications. 🐘
Reactive extensions for PHP
Event package for your app and domain
Infrastructure and testing helpers for creating CQRS and event sourced applications.
Ça trompe énormément (by Wisembly)
Icicle is a PHP library for writing asynchronous code using synchronous coding techniques
Événement is a very simple event dispatching library for PHP.
Asynchronous coroutines for PHP 7. (by recoilphp)Project mention: Maintainer of Swoole about the Fibers RFC: "I am afraid that fiber can only be used in the amphp framework and is of no value to other php projects." | reddit.com/r/PHP | 2021-03-10
When coroutines through Generators came to PHP AmPHP picked that up and made it their core model. For ReactPHP you can use RecoilPHP to provide that same kind of And I've always considered that somewhat of a hack because you have to go full in for any thing that uses Generators somewhere in your current dependency chain. So what return type hints came around, it all have to be \Generator.
Pragmatic event sourcing for PHP
PHP 7.4 EventStore Implementation
The Hoa\Websocket library. (by hoaproject)
The easiest way to get started with event sourcing in LaravelProject mention: Is this a good usecase for event sourcing? | reddit.com/r/laravel | 2021-01-11
However, I'd argue that trade-off might not be worth it because of how much overhead event-sourcing requires. I've worked on some apps with event-sourcing myself, using the Spatie package, and it adds a ton of work to the normal programming flow.
Golang's defer statement for PHP
Reactive extensions for PHP.
The Hoa\Eventsource library. (by hoaproject)
[READ-ONLY] The event dispatcher library for CakePHP. This repo is a split of the main code that can be found in https://github.com/cakephp/cakephp (by cakephp)
🕊️ Event dispatcher awareness made simple. (by leocavalcante)Project mention: I was tired to inject an EventDispatcherInterface for almost every f*cking class I was creating. What you thing? | reddit.com/r/PHP | 2021-02-13
What are some of the best open-source Event projects in PHP? This list will help you:
|13||Prooph Event Store||509|