erlbus
erlbus copied to clipboard
Simple, Distributed and Scalable PubSub Message Bus written in Erlang
I am not able to compile erlbus with OTP 24 since PG2 module is deprecated in OTP 23 and removed in OTP 24 and replaced with PG module...
Modify `erlbus` to use [shards](https://github.com/cabol/shards) (to handle ETS partitioning).
I tried to look around in the code base but couldn't find any function for deleting a channel. Did I miss it or is it not there ?
Add scalability tests: - Default: `ebus` with `pg2` - `ebus` with `riak_core` and `gproc` local
For example get messages from channel {a, b} after subscribing to {a, '_'}