Not your computer? Use a private browsing window to sign in. Learn more about using Guest mode
Not your computer? Use a private browsing window to sign in. Learn more about using Guest mode
こんにちは、某Perl界隈のIRCチャンネルでPythonがマイブーム的なKY誤爆をしてしまったtmaesakaです。 先日、以前から興味のあったGoogle App EngineとMemcache APIについて少し調べ、こちらに英文で報告したのですが、今日は日本語で要約したまとめを紹介します。 まず軽く前置きですがGoogle App Engine (GAE)とは、Googleが提供しているウェブアプリケーションをGoogleのインフラ上でスケーリングや冗長化など、ある程度のノウハウや資金を要求される面倒な事を気にせずに運営できるプラットフォームです。つまり、典型的なPaaSの例であり、サービスの運営コストをelastic(伸縮)にします。昨今バズワード化しつつあるクラウドコンピューティングの一種でもあります。 GAEのインフラはGoogleより提供されているAPIセットを用いて利用し
最近、増井君と私でアーキテクチャの話をすることが多いのだが、そんなディスカッションの中で気に入っているのは左の図のようなアーキテクチャ。 もちろん、核となるのはビジネスロジックを含んだModelの部分。そこをしっかりと実装し、内部構造を隠す粒度の荒いインターフェイスを定義し、外から何をされてもデータの整合性が壊れない様にすることは何よりも大切。 そして、そのModel層へのインターフェイスを特定の言語に依存したクラスやAPIではなく、HTTP上でJSON(XMLでもかまわない)をやりとりするだけの RESTfulなWeb Serviceにすることがミソ。こうすることによりにより、どんなに締め切りに負われようが、誰がControllerを実装しようが「ずるができない」ように作っておく(ずる=本来使うべき外部インターフェイスだけでなく、Model内部に直接アクセスして依存関係を作ってしまう事)
ã¡ã¼ã«éä¿¡ ã¢ããªã±ã¼ã·ã§ã³ãã¡ã¼ã« ãµã¼ãã¹ãå¼ã³åºãã¦ã¡ãã»ã¼ã¸ãéä¿¡ããå ´åãã¡ãã»ã¼ã¸ã¯ãã¥ã¼ã«æ ¼ç´ããæ»ãå¤ãããã«è¿ããã¾ããã¡ã¼ã« ãµã¼ãã¹ã¯ååä¿¡è ã®ã¡ã¼ã« ãµã¼ãã¼ã¸ã®ã¢ã¯ã»ã¹ãã¡ãã»ã¼ã¸ã®é ä¿¡ãã¡ã¼ã« ãµã¼ãã¼ã«ã¢ã¯ã»ã¹ã§ããªãå ´åã®å試è¡ã«æ¨æºçãªæé
Google App Engine | 21:13 | いよいよAPIまわりのドキュメントもこれで最後。今回は Mail API についてみていくことにする。正直、このMail API ってヤツは大したコトは出来ないので、もう和訳も要らないんじゃないのかなー、なんて思ったりもしたが、ココまで来たら最後までやっとこうかな、と。そんなワケで Mail API の中の Overview / Sending Mail / Attachments ・・・ ① Reference … ②について、①を本エントリーで深夜通販番組風に、②を引き続いてのエントリーでは普通に(?)紹介していきたい。 Mail API よーし。結構長い道のりだったよな? でも、それも今回で最後だ。ここまで来れた君なら簡単にマスター出来ちゃうと思うぜ!そしたらいよいよアプリ開発の実践だな! くーっ! 腕が鳴るーっ!!じゃあ、早速
はじめに 「人類が使うすべての情報を集め整理する」 この壮大なミッションを掲げ設立されたGoogleは、そのミッションを遂行するべく、マシン・ネットワークなどのインフラ環境に莫大な金額を投資し、独自の技術を開発し続けています。Googleは検索エンジンだけにとどまらず、Gmail、Google Calendar、Google Maps、Google Analystics、Youtube、Google Apps、Google Earthなど、いまや全世界のユーザーが使用するサービスをリリースしており、その扱うデータ量、アクセス数は天文学的な数になることが予想されます。Googleはそれらのデータ量、アクセス数を高速にさばき、なおかつ耐障害性の高いスケーラブルな大規模分散システムを構築しています。 そんな中、2008年4月にGoogle App Engineがリリースされました。Googleが
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く