2011-12-06 125 views
47

Pusher.com是否有開源替代品?我喜歡易用性和後備閃存,但是我被每月的會員費用拖延了。我不介意託管我自己的開源替代品。任何幫助將不勝感激。Pusher的開源替代品

回答

54

有一整套self hosted realtime web technologies可用,包括SlangerPoxa,允許使用Pusher的客戶端和服務器庫。最好的解決方案真的取決於你想要開發什麼技術。

當然,Pusher消除了安裝和維護的麻煩,擁有大量的服務器和客戶端庫,大量減少資源使用(因爲你正在外包實時通信層),有一個偉大的用戶社區,當然還可以處理擴展問題(我爲Pusher工作:))。

4

看看Atmosphere,它支持Java /斯卡拉/ GWT/Grails的/等等(我的創造者項目/鉛):-)

+0

這就是我鏈接到的列表。我也更新了一些更多的信息。 – leggetter

16

Slanger是的一個開源的服務器實現用Ruby編寫的Pusher協議。

5

Thunderpush是基於優秀SockJS庫的開源Web推送服務器。它是用Python編寫的,受Beaconpush啓發。

0

剛剛推出Narad.js,一個像nodejs實現的推動器,構建在socket.io之上。

https://github.com/panbhag/narad

+0

陳舊的項目。最後一次提交11月7日'12。 – Luceos

+0

Luceos,如果一切正常,更新它有什麼意義? – mrded

+0

@mrded這是3歲,並在自述文件中的「待處理項目」下面有一些嚴重的TODO。所以我相信有更新的理由。 –