が上がるようになるでしょうJava開発催:Aptana?Google App Engine?スライス。

StackOverflow https://stackoverflow.com/questions/870773

質問

私は自分の開発Java(非営利)webapps配備"にのようなものAptanaまたはGoogleのクラウド、またはしっかりとスライスのホスト。Tomcatには桟橋およびMySQLは本当にも大きます。Aptana、Google App EngineとなるヨーロッパをテーマにしたEclipseの展開オプションでは拡張性の良質な大規模ユーザのアプリ?

また、両Aptana、Google App Engineするもので乳幼児の段階になった場合は多くの制約も多かれ少なかれ。誰でも経験を積みられます。

役に立ちましたか?

解決

なっAptanaがGoogle App Engineは根本的に異なっている開発経験からだというSlicehost.で異なるスケール(まる可能性の取扱いに大きな負荷がまったく異なり、webアプリケーションサーバ(例えばGlassfish、Tomcat、JBoss、など) と符号を用"標準"Javaツールです。

とSlicehost又は主催溶液で簡単に設定を独自開発環境地を正確に模倣いただきます。同じソフトウェア、同じVMのなかにも同じバージョンのインプリメンテーションです。あなたの移動ホストともできる設定と同じ環境です。

Google App Engineいただけ自分でビルエミュレータ(ません走BigTable現地でありなone to one対応と環境のサーバーです。が代替の場所への移動もおきに同じ環境です。また、多くのJavaの枠組みを利用する場合もあるでしょうwebアプリ開発は全く通用しません(例えば 今までは、ボックス詳しくはこちら).

んなのアプリにエンジンとだと思います。た場合の需要がアプリケーションは比較的低めないの巨大なスケーリング要件、交通にはなってなされることが多いので、いわゆ内の無料貸倒引当金Googleではそのよう傾向が主催液のようなSlicehostです。

他のヒント

私はSlicehostのを使用して、私はこれまでの結果に満足しています。あなたのスライスをアップグレードするために、その簡単に(私はすでに一度それをしなければならなかった)とスライスのバックアップにロールバックするのは容易では(私も一度それをしなければなりませんでした)。私はTomcatとMySQLをホスティングしています。

心の中でクマは、Google App Engineがあなたに完全なJREを与えるものではありません。あなたは、例えば、直接スレッドを生成することはできません。また、私はGAEデータストアのパフォーマンスが遅すぎることを発見した - 私は常にタイムアウト例外に遭遇します。要するに、それは本当のアプリケーションのホスティングソリューションではありません。あなたは重く、それはGAE上で実行するためにアプリケーションを調整する必要があります。

私は、Amazon Webサービスを使用してお勧めしたいです。あなたは、App Engineのとは違って、あなたのアプリケーションに制限なしでクラウドの力を得ます。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top