Web2.0 |
2006/07/03(月) 02:45
以前も書いたように、所謂Web屋さんたちの間では当然のように使われているMySQLの並列化&Read/Writeを分けるアーキテクチャですが、Javaでこれをやろうとするとイマイチ難しかったりします。
なぜかというと、Javaのトランザクション機構は良く出来すぎていて、自分でデータソース変えまくってRead/Writeを処理ごとに分けるのが難しい(というかめんどくさい、慣れの問題?)からです。
プログラムレベルではほとんど意識しなくてよいようにフレームワークなどを作ってしまうため、プログラムでRead/Write先が違うことなんてないんです。すみません。
で久々にトラバってみたyujikさんの記事でも注目の「Java分散キャッシュ」が、Javaにおいては救世主になりうるかも。いやならないのかも。
カテゴリはWeb2.0にしたけど、実はJava中心の話で、SOAにもちょっと関連。
続きを読む »
なぜかというと、Javaのトランザクション機構は良く出来すぎていて、自分でデータソース変えまくってRead/Writeを処理ごとに分けるのが難しい(というかめんどくさい、慣れの問題?)からです。
プログラムレベルではほとんど意識しなくてよいようにフレームワークなどを作ってしまうため、プログラムでRead/Write先が違うことなんてないんです。すみません。
で久々にトラバってみたyujikさんの記事でも注目の「Java分散キャッシュ」が、Javaにおいては救世主になりうるかも。いやならないのかも。
カテゴリはWeb2.0にしたけど、実はJava中心の話で、SOAにもちょっと関連。
続きを読む »


