私は Grails が大好きですが、Groovy 2 のパフォーマンス上のメリットを得るにはどうすればよいか考えていました。問題は、「Java に近い」パフォーマンスを向上させるために、開発環境と運用環境をどのように構成するかです。
だから、私がセットアップした場合:
* JDK 7
* Groovy 2 (indie JAR to use invokedynamic)
* Grails 2.2
すぐに使用できる webapp を実際に高速化するためのガイドラインはありますか?
また、Grails Web アプリケーションのコードベースでリファクタリングを行う必要はありますか? つまり、コントローラーでサービスを参照するような依存関係の挿入は、静的にコンパイルする必要がありますか、それともドキュメントにあるようにコードを書き続ける必要がありますか?
ps: Groovy @CompileStatic と Grailsが関連する質問かもしれません...