Download the PHP package react/eep without Composer
On this page you can find all versions of the php package react/eep. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Please rate this library. Is it a good library?
Informations about the package eep
React/EEP
A port of Darach Ennis' Embedding Event Processing (eep.js - https://github.com/darach/eep-js) to PHP and React. Take a look at the README there for background and motivation.
Install
The recommended way to install react/eep is through composer.
Example
Here is an example of a sum tumbling window
Other Examples
The examples mainly come from Darach's, but also others from my talk on Event Stream Processing in PHP:
- analytics.php - example using the stats functions
- composite.php - example combining stats functions
- custom.php - Tim Bray's widefinder with a monotonic clock
- leader.php - A beast of a custom window + agg that does lagged correlation for leader detection between two streams
- lowrate.php - Simple periodic low rate detector example
- microbench-nontemporal.php - Darach's event based benchmark
- microbench-temporal.php - Darach's periodic benchmark
- servermon.php - An example of using the All stats function to track several variables
- tick.php - An aggreagate function which implements a simple state machine for pattern detection
- tuplejoin.php - An auction themed example doing a hash based semijoin between two streams
Tests
To run the test suite, you need PHPUnit.
$ phpunit
License
See LICENSE.
All versions of eep with dependencies
PHP Build Version
Package Version
The package react/eep contains the following files
Loading the files please wait ....