Mince ou Puma :Que faut-il utiliser pour un serveur Rails Chat utilisant Faye ?[fermé]
-
21-12-2019 - |
Question
En guise d'expérience d'apprentissage, j'essaie de créer une application de discussion pour Android et iOS qui permet des discussions de groupe (comme Whatsapp) avec un serveur de discussion dans Rails.Après quelques recherches, j'ai décidé de partir avec Faye car cela semblait assez facile à mettre en œuvre.Je suis ces tutoriels pour ce faire :
- Messagerie avec Faye - Railscasts #260
- Comment utiliser Faye comme serveur Push en temps réel dans Rails
Pour ma stack de Production, je pensais mettre en place Nginx
avec Thin
ou Puma
mais je n'arrive pas à comprendre ce qui serait le mieux et quelle serait la « bonne » façon de configurer un serveur de discussion en production.
Je sais que cette question peut être un peu subjective, mais rechercher/rechercher sur Google la semaine dernière m'a mis encore plus en conflit puisque la plupart des exemples utilisent Thin
mais la plupart des articles préfèrent Puma
.
J'apprécierais également que vous puissiez donner des références et des exemples avec vos réponses.Merci.
La solution
https://blog.engineyard.com/2014/ruby-app-server-arena-pt1
Voici une comparaison de différents serveurs avec une explication des avantages et des inconvénients de chacun.