EventMachineとは何か、無限の「Hello World!」を設定する方法を示す記事をたくさん見つけました。例ですが、これが私のRailsアプリケーションとどのように統合されるかについてはまだ迷っています。
例として、データベース内の同じ行を同時に編集している可能性のある多数の同時ユーザーがいる既存のRailsアプリがあります。2人(またはそれ以上)の異なるユーザーがレコードをロードできるようにすることを考えていましたが、レコードが更新された場合はそれらのユーザーに通知し、データベースに保存する前に、後者のユーザーに競合する変更を調整するように強制します。クライアント側のJavascriptとブラウザと通信するためのWebSocket(またはFlashSocket)を使用して通知と調整を処理できると考えていました(別のユーザーがレコードを更新した場合-プッシュ通知など)。
最後の部分でEventMachineにたどり着きましたが、リードオフの質問が示すように、これをRailsアプリに統合する方法について途方に暮れています。
誰かが私にこれについての洞察を与えることができますか(たとえば、良いマクロレベルの視点)、またはいくつかの良いリソースに私を向けることができますか?(私はすでにそこにいたので、EventMachineのwikiは別として)。