Je suis l'évaluation de Poussoir et PubNub au moment d'activer bi-directionnelle en temps réel les communications entre mes principalement des clients web et de mes serveurs. Les deux sont impressionnants, avec Poussoir de docs semblant d'être mieux, et PubNub l'évolutivité et la fiabilité clairement un point fort pour eux.
Cependant, comme je suis de la gestion d'un budget, je m'inquiète de ce que le Poussoir & PubNub les coûts peuvent devenir un problème pour nous, et je suis donc en considérant l'aide de l'une des alternatives open source là - je l'ai cherché principalement à Douille.io, Faye et jWebSocket.
J'ai mes préoccupations bien que l'exécution du service à moi-même:
- Quelqu'un a réellement mis à l'échelle d'un Socket.io ou d'autres solution open source de plusieurs serveurs avant? PubNub prétendre traiter avec 1M de messages par seconde!, J'ai un peu de doute Socket.io pourrait le faire sans une insondable nombre de serveurs, si elle aurait travail à tous.
- Existe-il des fonctionnalités dans les services payants que je suis probablement passer à côté de la ligne que je devrais aller avec les solutions open source?
- Est le temps de latence va vraiment être un problème si j'ai mon serveur sur AWS, de toute façon? PubNub sont en plusieurs endroits j'attends donc cela devrait réduire le temps de latence bien que si un message doit être envoyé au Japon, d'avoir un serveur au Japon ne serait pas aider avec des temps de latence qu'il a encore besoin de s'y rendre d'une façon ou d'une autre.
Merci pour les conseils.