2

私が働いている新興企業は、最近、難しい技術的決定に直面しています。多くの金融取引を処理することになっている Web アプリケーションを開発しようとしています。長い調査の結果、Cassandra が私たちのニーズに最適であることがわかり、Java でバックエンドを作成する傾向があります。

問題は、フロントエンド自体についてよくわからないということです。Grails は、学習曲線と生産性の点で優れていると感じていますが、Cassandra との相性が良いかどうかはわかりません..一般的に、Spring MVC と比較して Grails は良い選択ですか? Ruby on Rails、PHPなどに精通しています。

それについてのご意見をお待ちしております。もちろん、Java でバックエンドを作成するという私たちの考えについてコメントをいただければ、たいへんありがたく思います (私たちのアプリケーションについてあまり書いていないことは承知していますが)。

これからもよろしくお願いします!stackoverflow.com のファン :)

4

1 に答える 1

2

通常の Grails 用語では、そのためのプラグインがあります。

https://github.com/wolpert/grails-cassandra

現在、cassandra の経験はありませんが、大量のデータを処理するいくつかの grails アプリを実行しており、それぞれで成功しています。

大きなものはPIMSです

http://news.xerox.com/pr/xerox/new-web-based-tool-for-xerox-igen4-production-information-management-system.aspx

これは実際にあなたが実際にやっていることにおそらく近いでしょう。クライアント側で grails、jquery、jquery-ui を使用し、grails/groovy ロジックと混合された多くの Java バックエンドがあります。

バックエンド Java ロジックのログを問題なく処理します。

正しく理解するのが最も難しいのはデータベースです...しかし、使用することを決定したテクノロジーが何であれ、データベースに遭遇するでしょう。

于 2012-04-17T19:38:28.050 に答える