Existe-t-il des alternatives open source à Pusher.com? J'adore la facilité d'utilisation et la solution de rechange au flash, mais les coûts d'abonnement mensuels m'inquiètent. Cela ne me dérange pas d'accueillir ma propre alternative open source. Toute aide serait grandement appréciée.
Réponses
Trop de publicités?Il y a une foule d' auto hébergé en temps réel des technologies web disponibles, y compris Slanger qui permet de Pusher du client et serveur bibliothèques à être utilisé. La meilleure solution dépend vraiment de ce que la technologie que vous souhaitez développer.
Bien sûr, Pusher élimine les tracas de l'installation et de la maintenance, a un tout hôte du serveur et du client bibliothèques, massivement réduit l'utilisation des ressources (puisque vous êtes l'externalisation de la couche de communications en temps réel), a une grande communauté d'utilisateurs, et bien sûr les poignées de redimensionnement des problèmes (je ne travail pour Poussoir :) ).
Slanger est une implémentation serveur open source du protocole Pusher écrit en Ruby.
Thunderpush est un serveur Web push open source basé sur l'excellente bibliothèque SockJS. Il est écrit en Python et inspiré par Beaconpush.
Jetez un coup d'oeil à Atmosphere , qui supporte Java / Scala / GWT / Grails / etc. (je suis le créateur / le responsable du projet) :-)
C'est la solution auto-hébergée que j'utilise. À base de Nginx, solide comme le roc. https://github.com/wandenberg/nginx-push-stream-module