Closed diegopau closed 10 years ago
@edgurgel yes, I am totally Ok with that and more than happy with the tool we already have to benchmark! Thanks a lot, I'll continue testing and opening more issues as needed.
Thank you, everybody involved!!!!!!!
I've been watching and trying different implementations of Pusher.
Slanger (https://github.com/stevegraham/slanger) seems to scale really well as you can launch as many nodes as you want and they will use Redis to share channel state. But Slanger is not in such active development as Poxa is, and some features are missing. I am very glad to have found Poxa.
It would be awesome to have some info on how well Poxa could scale, maybe some performance info about tests against a single Heroku dyno and updating the README with this.
Another thing that I find very useful (and I couldn't find anything like it) would be a simple tool that would load test Poxa, with just a few params like number of channels to generate, number of connections (users) per channel and the ratio in which this connetions are stablished.
The data I am more curious about is how many simultaneous users (open websockets connections) can a single heroku dyno or an Amazon t3.micro instance handle.
Thanks for sharing this implementation!