Faye vs Socket.IO (et Juggernaut)

Socket.IO semble être la plus populaire et actif WebSocket émulation de la bibliothèque. Juggernaut l'utilise pour créer un pub/sub système.

Faye est également populaire et actif, et dispose de sa propre bibliothèque javascript, faisant de ses fonctionnalités comparables à un Mastodonte. Juggernaut utilise nœud pour son serveur, et Faye pouvez utiliser un nœud ou un rack. Juggernaut utilise Redis pour la persistance (correction: il utilise Redis pour pub/sub), et Faye ne conserve l'état de la mémoire.

  1. Est tout au-dessus de précis?
  2. Faye affirme qu'il met en œuvre Bayeux -- je pense que Mastodonte de ne pas faire cela, est-ce parce que Juggernaut est de niveau inférieur (c'est à dire, je peux mettre en œuvre de Bayeux à l'aide de Juggernaut)
  3. Pourrait Faye commutateur à l'aide de la Douille.IO navigateur de la bibliothèque javascript s'il le voulait? Ou faire leurs bibliothèques javascript n'fondamentalement différentes choses?
  4. Il n'existe aucun autre architecture/design/philosophie différences entre les projets?
  • Juste au cas où, Mastodonte a été abandonné! Lire pourquoi blog.alexmaccaw.com/killing-a-library.
  • HTML Serveur de 5-Envoyé les événements semblent être l'alternative recommandée selon le Mastodonte de l'auteur
InformationsquelleAutor John Bachir | 2011-02-04