Merci Sébastien, je regarderai de plus près. -- Thibaut Le dim. 5 oct. 2014 à 11:42, Sébastien Gruhier <[email protected]> a écrit :
> pubnub/pusher sont simple à mettre en place. Tu as l’avantage de ne rien > gérer côté serveur. > > Sinon pour du simple push event, sur http://onemilliontweetmap.com/ j’utilise > EventSource https://developer.mozilla.org/en-US/docs/Web/API/EventSource (avec > un polyfill pour IE https://github.com/Yaffle/EventSource/ si tu veux > supporter IE) > C’est très simple à mettre en place. Coté server c’est une appli sinatra + > redis avec moins de 20 LOC, coté JS, 10 LOC > Pour info j’ai essayé le streaming en Rails 4 mais j’ai eu des soucis > avec. Sinatra fonctionne parfaitement. > > Seb > > > On 05 Oct 2014, at 10:43, Thibaut Barrère <[email protected]> > wrote: > > Hello, > > GitHub le fait sur certaines pages (pull-request), PivotalTracker idem: > lorsque la page que vous consultez est périmée, une notification apparaît > pour prévenir qu'il faut recharger la page (sans parler même de mise à jour > automatique des données). > > Si vous utilisez déjà une solution pour réaliser ça en production, > qu'avez-vous retenu? > > En shortlist j'ai pour l'instant (pour des solutions relativement clé en > main histoire de ne pas y passer trop longtemps): > - http://www.pubnub.com/ (SaaS mais prix abordable en tout cas pour mon > use case avec peu d'utilisateurs concurrents) > - https://github.com/websocket-rails/websocket-rails (qui utilise > faye-websockets en sous-jacent, et qui peut apparemment maintenant > fonctionner avec passenger en mode "standalone" ce qui m'arrange) > > Avez-vous des suggestions testées en production? > > merci! > > Thibaut > -- > https://www.wisecashhq.com > http://www.logeek.fr > > -- > -- > Vous avez reçu ce message, car vous êtes abonné au groupe "Railsfrance" de > Google Groups. > Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse > [email protected] > Pour résilier votre abonnement envoyez un e-mail à l'adresse > [email protected] > --- > Vous recevez ce message, car vous êtes abonné au groupe Google Groupes > "Railsfrance". > Pour vous désabonner de ce groupe et ne plus recevoir d'e-mails le > concernant, envoyez un e-mail à l'adresse > [email protected]. > Pour obtenir davantage d'options, consultez la page > https://groups.google.com/d/optout. > > > -- > -- > Vous avez reçu ce message, car vous êtes abonné au groupe "Railsfrance" de > Google Groups. > Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse > [email protected] > Pour résilier votre abonnement envoyez un e-mail à l'adresse > [email protected] > --- > Vous recevez ce message, car vous êtes abonné au groupe Google Groupes > "Railsfrance". > Pour vous désabonner de ce groupe et ne plus recevoir d'e-mails le > concernant, envoyez un e-mail à l'adresse > [email protected]. > Pour obtenir davantage d'options, consultez la page > https://groups.google.com/d/optout. > -- -- Vous avez reçu ce message, car vous êtes abonné au groupe "Railsfrance" de Google Groups. Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse [email protected] Pour résilier votre abonnement envoyez un e-mail à l'adresse [email protected] --- Vous recevez ce message, car vous êtes abonné au groupe Google Groupes Railsfrance. Pour vous désabonner de ce groupe et ne plus recevoir d'e-mails le concernant, envoyez un e-mail à l'adresse [email protected]. Pour plus d'options, visitez le site https://groups.google.com/d/optout .
