Modegramming Style

2011年2月28日月曜日

Access-Control-Allow-Origin

›
WebブラウザからRESTをアクセスするプログラムを開発するときに、困るのがクロスオリジンの問題。 Webページ上で動作するJavaScriptプログラムは、Webページをダウンロードしたサイトにしかアクセスができない、というアレです。 プログラム開発中では、作ったプログラ...
2011年1月31日月曜日

Web Socketなど

›
とある事情があって、g3にHTML5のWeb SocketやServer-Sent Event機能を追加してみました。 Web SocketはJettyの機能を利用しています。 今回使ったWeb SocketとServer-Sent Eventを使ったg3アプリケーションは以...
2010年12月15日水曜日

Androidのアーキテクチャ

›
このところAndroidに集中して取り組んでいるのですが、その作業の中で、Androidアプリのアーキテクチャとして使えそうなものが見えてきたのでメモしておきます。 図で赤くなっているオブジェクトは、Androidの基本クラスでAndroid OS上で特別な機能を担うものです...
2010年11月27日土曜日

アプリケーションアーキテクチャとデータベース

›
引き続き右のクラウドアプリケーションアーキテクチャについて考えています。 JJUG CCC 2010 Fallでは、CQRSアーキテクチャパターンの動きを下の図を用いて説明しました。 これを実現する場合、Commandによる更新系とQueryによる問合せ系で、物理的なデータベ...
2010年11月26日金曜日

データベースの選択

›
カラム指向データベースにHBaseを使うと、Hadoopとの連携がスムーズになるので、バランスがよさそうというお話をしました。 こうなると、インメモリデータベースも具体的に考えてみたくなります。 当初は、SQLiteのインメモリデータベースモードを使って、自分でメモリクラ...
2010年11月25日木曜日

Hadoopの置き場所

›
土曜日に書いたアーキテクチャは、Hadoop座談会で得られたインスピレーションによるものでしたが、肝心のHadoopの置き場所を考えるのを忘れていました。 そこで、考えてみたのが以下の図です。 アーキテクチャ的には、MapReduceやその実装としてのHadoopだけでな...
2010年11月20日土曜日

クラウドアプリケーションのアーキテクチャ素案

›
きのうはHadoop座談会(第3回)。佐藤先生と萩原さんのお話を聞くことができました。 並行・並列・分散技術。RDBMS JoinからDryad。旬のテーマで参考になる点が多々ありました。 これに加えて、懇親会で萩原さんからお聞きしたカラム指向データベースのお話が刺激的。クラ...
‹
›
ホーム
ウェブ バージョンを表示

自己紹介

自分の写真
asami
詳細プロフィールを表示
Powered by Blogger.