[cubby-dev:50] Re: Cubby on GAE 試してみました。
Shinpei Ohtani
[E-MAIL ADDRESS DELETED]
2009年 4月 18日 (土) 11:05:45 JST
大谷です
たぶんHttpSessionは勝手にMemCacheで
スケールするようになっています。
GAEのコンセプト的には、メモリになるべくおいとけな
気がする。
2009/04/17 18:46 BABA,Yasuyuki <[E-MAIL ADDRESS DELETED]>:
> 馬場です。
>
>> そこでMemCacheに突っ込みですよ!
> GAE のセッションって、勝手に MemCache 使うんじゃなかったっけ?
>
> http://blog.stringbuffer.com/2009/04/http-sessions-and-google-app-enginej.html
>
>> The sharing of HttpSession data is achieved by temporarily storing
>> your session data in the App Engine Datastore and memcache
>
>
>
> yone098 さんは書きました:
>> 米林です。
>>
>>> よねさん
>>>> どこかに、この辺の情報ありましたか?
>>> http://code.google.com/intl/ja/appengine/kb/java.html
>>> ここ。
>>
>> 馬場さんありがとうございます!!!
>>
>>>> 実案件では、Diskに書くほうがメモリ負荷的にも良いと思いますが、
>>>> GAEはファイルに書けないので対応必要ですよね。
>>> BigTable にガツンと突っ込むような実装があってもいいですよねー。
>>> HttpSession に入れちゃえばいいのかな?
>>
>> そこでMemCacheに突っ込みですよ!
>>
>> 2009/4/17 BABA,Yasuyuki <[E-MAIL ADDRESS DELETED]>:
>>> 馬場です。
>>>
>>> よねさん
>>>> どこかに、この辺の情報ありましたか?
>>> http://code.google.com/intl/ja/appengine/kb/java.html
>>> ここ。
>>>
>>> おおたにさん
>>>> 実案件では、Diskに書くほうがメモリ負荷的にも良いと思いますが、
>>>> GAEはファイルに書けないので対応必要ですよね。
>>> BigTable にガツンと突っ込むような実装があってもいいですよねー。
>>> HttpSession に入れちゃえばいいのかな?
>>>
>>> Shinpei Ohtani さんは書きました:
>>>> 馬場さん、
>>>>
>>>> GJです。
>>>> 実案件では、Diskに書くほうがメモリ負荷的にも良いと思いますが、
>>>> GAEはファイルに書けないので対応必要ですよね。
>>>> ともあれ、GJです。
>>>>
>>>> 2009/04/17 15:18 yone098 <[E-MAIL ADDRESS DELETED]>:
>>>>> 米林です。
>>>>>
>>>>> 馬場さん、ナイスな情報です!
>>>>>
>>>>> どこかに、この辺の情報ありましたか?
>>>>>
>>>>> On 4/17/09, BABA,Yasuyuki <[E-MAIL ADDRESS DELETED]> wrote:
>>>>>> 馬場です
>>>>>>
>>>>>> 先をこされたー
>>>>>> 染田さんGJ
>>>>>>
>>>>>> 大谷さんが言ってるファイルアップロードの件はこっそり対応できるようにして
>>>>>> たりします。
>>>>>> https://www.seasar.org/issues/browse/CUBBY-221
>>>>>> ブランチのヘッドだと、Guice の Module のなかで、↓みたいな設定でアップ
>>>>>> ロードできると思います。
>>>>>>
>>>>>> bind(FileUpload.class).toInstance(
>>>>>> new ServletFileUpload(new StreamFileItemFactory()));
>>>>>> bind(RequestContext.class).toProvider(
>>>>>> RequestContextProvider.class).in(RequestScoped.class);
>>>>>>
>>>>>> Takashi SOMEDA さんは書きました:
>>>>>>> 染田です。
>>>>>>>
>>>>>>> ひがさんや大谷さんが、Slim3 や T2 を動かしているのを
>>>>>>> みて、カッとなってやってみました。
>>>>>>>
>>>>>>> mvn の archetype から生成したアプリを GAE 上で動かして
>>>>>>> います。
>>>>>>>
>>>>>>> - http://cubby-example.appspot.com/
>>>>>>>
>>>>>>> バージョンは GAE 上という事もあり、Cubby 2.0.0-beta1 の
>>>>>>> Guice 版です。
>>>>>>>
>>>>>>> ソースは取り急ぎ
>>>>>>>
>>>>>>> https://www.seasar.org/svn/cubby/branches/2.0.x/cubby-apps/cubby-example-gae
>>>>>>>
>>>>>>> に置かせてもらいました。
>>>>>>> もし場所等問題ありましたら、お知らせくださいませ。
>>>>>>>
>>>>>>> 細かい Bad Knowhow 的なところはまたブログにでも改めて
>>>>>>> かこうと思いますが、
>>>>>>>
>>>>>>> - web.xml で common header の読み込みは出来ない
>>>>>>> -> taglib の定義とかは全ての jsp で
>>>>>>>
>>>>>>> - GAE Eclipse Plugin で生成されるデフォルトの web.xml だと
>>>>>>> EL を上手く認識してくれない
>>>>>>> http://d.hatena.ne.jp/shot6/20090412#1239549780
>>>>>>> -> 2.4 の定義で置き換え
>>>>>>>
>>>>>>> - GAE で session を利用しており、セッション内に ConcurrentHashMap
>>>>>>> を入れようとすると、deserialize でエラー
>>>>>>> http://code.google.com/p/googleappengine/issues/detail?id=1290
>>>>>>> -> これは、FlashMap で concurrentHashMap を利用している部分
>>>>>>> を置き換えて今は対応してますが本来不要なはず
>>>>>>>
>>>>>>> - <welcome-file> で/ を定義すると無限ループ (^^;
>>>>>>>
>>>>>>> ちょこちょこ他の機能も試してみようかと思ってますが、
>>>>>>> もし、上記のサイトの開発者権限ご希望の方いらっしゃい
>>>>>>> ましたらお声かけくださいまし。
>>>>>>>
>>>>>>> 勢いで私の gmail アカウントで cubby-example という
>>>>>>> えらい汎用的な ID でとってしまったので///
>>>>>>>
>>>>>>> 以上ですー。
>>>>>> --
>>>>>> BABA,Yasuyuki
>>>>>> [E-MAIL ADDRESS DELETED]
>>>>>> _______________________________________________
>>>>>> cubby-dev mailing list
>>>>>> [E-MAIL ADDRESS DELETED]
>>>>>> https://ml.seasar.org/mailman/listinfo/cubby-dev
>>>>>>
>>>>> --
>>>>> 米 林 正 明
>>>>> [E-MAIL ADDRESS DELETED]
>>>>> _______________________________________________
>>>>> cubby-dev mailing list
>>>>> [E-MAIL ADDRESS DELETED]
>>>>> https://ml.seasar.org/mailman/listinfo/cubby-dev
>>>>>
>>>>
>>>>
>>>
>>> --
>>> BABA,Yasuyuki
>>> [E-MAIL ADDRESS DELETED]
>>> _______________________________________________
>>> cubby-dev mailing list
>>> [E-MAIL ADDRESS DELETED]
>>> https://ml.seasar.org/mailman/listinfo/cubby-dev
>>>
>>
>>
>>
>
>
> --
> BABA,Yasuyuki
> [E-MAIL ADDRESS DELETED]
> _______________________________________________
> cubby-dev mailing list
> [E-MAIL ADDRESS DELETED]
> https://ml.seasar.org/mailman/listinfo/cubby-dev
>
--
=============================
Shinpei Ohtani
mail : [E-MAIL ADDRESS DELETED]
blog : http://d.hatena.ne.jp/shot6/
twitter : http://twitter.com/shot6
=============================
cubby-dev メーリングリストの案内