ひがやすを技術ブログ

電通国際情報サービスのプログラマ

App Engineではどの言語を使えばいいのか


App Engine使PythonJava



使App Engine使


使
APIAPI


APILLAPIPythonJavaAPI
APIJavaJDO/JPAPythondbJavaPythonPythonJava使
JavaPython


Java使Slim3使Slim3LLAPI1.0.0使JavaSlim3使


spin-up()


spin-upAppEngine

AppEngine2,3spin-down()spin-upspin-upscale outspin-up
spin-upAppEngine


Pythonspin-up100msJava1000msPython10
Spring使spin-up20000msDIContainerGuice7000ms8000msAppEngineDIContainer使


DIContainerAOP使使AppEngineDIContainerAppEngineGlobalTransaction使使


AppEngineDIContainer使DIContainer使
spin-upAppEngine使AppEngine


JDO/JPAspin-up4000ms5000msAppEngineAppEngine


AppEngine使AppEnginespin-up(MLtwitter)
AppEngine for Java


Java使Slim3使Slim3AppEnginespin-up1100msServlet(200ms400ms)使


Request HandlerJavaPython10Bigtable10


JDO/JPASlim3
http://slim3demo.appspot.com/performance/


AppEnginePythonJavaspin-upSlim3使
Java使Slim3使


PythonLLPython使PHPRuby使使Python使
JVM(Java)Ruby(JRuby)PHP(Quercus)使JavaScriptEngine
JRubySinatra8000msspin-up使SinatraAppEngineRails使


Python使Django使PythonKayAppEnginej使
http://code.google.com/p/kay-framework/


Java使Slim3使Slim3使