Skip to content

Poxa: A Pusher clone with a real-time Console

github.com/edgurgel
43 pointsedgurgel7 comments
On HN

Comments

There a few (including this) OSS Pusher clones available if you prefer other languages:

Ruby - Slanger* (https://github.com/stevegraham/slanger)

Java/Play - PushPlay (https://github.com/danbeaulieu/PushPlay)

*Disclosure: I am one of the authors of Slanger.

Great to see this. Being able to run your own Pusher-compatible server sounds quite useful for dev environments or internal usage. Is Poxa endorsed by Pusher at all?

FWIW, our company, Fanout (https://fanout.io), is similar to Pusher except we decided to open source our own code to be good citizens. No need for the community to reverse engineer anything. ;)

Yeah they "endorse" if you consider they published a link to Poxa here: http://blog.pusher.com/pusher-community-libraries-highlights...

Thanks for pointing out Fanout. Looks like a nice product/project.

Props to them for blogging about their open-source competitors.

Why couldn't this be used for production usage? Especially for applications where loss of real time isn't a big deal ?

Since there are already a bunch of open source "push" servers (Socket.io, Faye, Firehose, etc), I assumed the main draw of Poxa would be to use as a substitution for the official Pusher cloud service depending on deployment scenarios.

Of course, someone could certainly use Poxa without any intention of ever using Pusher.com. The protocol features & client libraries are very nice.

This looks like its easier to setup right?

AboutSource Built by g1lg1l

Hackerly is an independent reader for Hacker News, built on the public HN API. Not affiliated with Y Combinator.