2010-09-22 10 views
3

J'ai entendu dire que vous devez utiliser du code non-bloquant dans toute l'application pour pouvoir exploiter la véritable puissance de EventMachine. Est-ce que cela signifie que je ne peux pas exécuter Ruby on Rails avec EventMachine?Ruby on Rails + EventMachine?

+0

Rien ne vous empêche d'utiliser EventMachine avec Rails. –

Répondre

1

Pas du tout. Thin fonctionne sur EventMachine (et Rack, MongrelParser parmi quelques autres). Et les applications Rails fonctionnent bien avec thin.

3

Je sais que cette question est un peu ancienne, mais pour toute personne intéressée par eventmachine et RoR, je vous recommande fortement de consulter le projet Async Rails d'Ilya Grigorik https://github.com/igrigorik/async-rails lui et quelques autres personnes ont fait un excellent travail en créant un exemple pleinement l'événement RoR App. De plus, il y a beaucoup de ressources auxquelles il est lié, pour en savoir plus sur ce qui se passe réellement dans les coulisses.