2010-12-20 6 views
0

私はMongoDBデータベースからジオ情報を提供するためにうまく使用される新しいWebアプリケーションを構築しています。同時情報。 SinatraまたはNode.js?

この情報はJSON形式とHTML形式で提供されます。基本的には正面向きのWeb検索用のHTMLとAPIリクエスト用のJSONです。

私はNode.jsを使い慣れていますが、本当に好きです。私はSailsが私によく知られているので、夜間にはRails 3の開発者です。

とにかく、私は多くの同時リクエストを提供したいと思っています。私の最初の本能はNodeですが、私はMongoとの作業が難しいと感じました。不可能ではありませんが、それはモンゴイドほど良くはありませんでした。

どのプラットフォームを使用するかについてのご意見やヒントがあります。

おかげ

答えて

1

私の提案は、あなたがより快適に開発し、上の展開しているものは何でもして行くことです。私は個人的にSinatraに行くだろうが、それは私が個人的にそれを開発するために速くてエレガントに感じるからだ。スピードが重要で開発時間より重要な場合は、両方で合理的なベンチマークを作成し、両方でテストする必要があります。

0

ここでPhrogzに行って、あなたがここで快適に感じることをしてください。必要に応じて別の選択肢に行くのに十分なデータと経験があるでしょう。

Node.jsは常に単一のプロセスとして実行され、単一のコアで実行されるので、リクエストは1つずつ処理されることに留意してください。

関連する問題