Memcached使ってみました。単純な例で動作を確認後、python-blog-systemの画像出力部分に適用し、ベンチマークをとりました。 Memcachedとは 分散KVS(キーバリューシステム)の一種です。いわゆるRDB(リレーショナルデータベース)は、スケールアウトに向かない構... 続きを読む
はじめに 本稿では、JavaやPythonによるサーバー側コーディングを一切必要とせずにGoogle App Engineによる開発を実現するツール「jsonengine」について紹介します。対象読者 Google App Engineに興味はあるが経験のない方。JavaScriptやActionScriptによるク... 続きを読む
Google App Engineに最適化したJavaフレームワーク「Slim3」登場。作者のひがやすをさんにインタビュー Slim3は、Google App Engineで複数行のトランザクション操作を可能にし、標準で用意されているAPIよりも高速な動作を実現するなどの特徴があります。Slim3... 続きを読む
App Engineで使える言語は基本的にはPythonとJavaです。それでは、どちらを選ぶのが良いのでしょうか。それ以外の言語の人向けの話は後から出てくるのでしばらくこのままお読みください。 趣味ならば単に好きなものを選ぶだけでいいのですが、仕事で使うために... 続きを読む
2010 年 3月16日 Posted by Developer Relations チーム "Google App Engine Java の色々な機能を、実際にコーディングしながら体験してみよう" という主旨のもと、Google App Engine for Java のコードラボをこれまでに3回開催してきました。Java を使った Web... 続きを読む
Google , その他 , セキュリティ , フリーソフト Google App Engineを使って無料で自宅用プロキシを運用 掲載日時:2010.03.05 14:00 コメント [0] , トラックバック [0] 良いプロキシというものは、なかなか見つかりにくいですよね。自宅のPCもしくはサーバ... 続きを読む
Google APP Engine, Python Google APP Engineについては初期のころのまとめはあるのですが、Pythonですとリリースからそろそろ2年近くになり内容も大きく様変わりしています。最速マスターシリーズでもGoogle APP Engineについてのまとめが無く、そろそろ... 続きを読む
Google App Engine上でアプリを作りはじめて約二ヶ月。いろいろと分かって来たこともあるので、自分へのメモも含めてまとめてみようと思う。まずは、Datastoreの話から。なによりも大切なのはデータベースの設計 あたりまえと言えばあたりまえの話だが、App En... 続きを読む
GAEここ数日、初めてGoogle App Engine/Javaを使って、Twitterのボットを作っていました。その作業で、1分未満の間隔でTwitterにアクセスしてタイムラインを取得するという処理が必要になったのですが、これはCronだけでは実装できません。そこで、Cronと共にTa... 続きを読む
先週末、ちょっとしたプログラムをGAE/Jで動かして実際に使ってもらってみたのですが、そうすると、いままでテストでちょこちょこやってたときには全部のDaily Quotaが0%だったものが、数%の数字を示すようになります。これを、ちゃんとプロモーションして多く... 続きを読む
2009年11月18日水曜日 送金のトランザクション処理パターン App Engineで現実的な送金処理について考え中です。 ドラフト版なので、怪しい点があればご指摘いただければ幸いです。 今回はこんな図を使います。 この図の読み方は、矢印の方向にユースケースの一... 続きを読む
有限会社スティルハウス 吉川和巳 2009/11/11 RDBとは別の、クラウド時代のデータベースとして注目を浴びている「分散Key-Valueストア」。その本命ともいえる、Googleの数々のサービスの基盤技術「Bigtable」について徹底解説 月間3000万PVの大規模サイトの運用... 続きを読む
Rapid Development with Python, Django, and Google App Engine Guido van Rossum (Google) Learn how to create great web applications quickly on Google App Engine using the Django web framework and the Python language. Google App Engine lets you ... 続きを読む
以下のような構成のアプリケーションを一個作っておくと怠惰にファイルの公開が出来て便利かな〜、と。使い方としては static ファイルの下に static/hoge.html とか置いて update.bat を実行すると http://*.appspot.com/hoge.html で公開できるって感じです。... 続きを読む
GAEのローカル環境では再現できない問題が発生した場合は、やはりログを使ったデバックになりますが、そんな際に簡単にログを残すには JRuby on Google App Engineでのログ出力 - しばそんノート にたいへん詳しく書かれています。 ありがとうございます。 簡単... 続きを読む
4/11(土) に市ヶ谷健保会館会議室で GAE Hack-a-thon Disc3 が開催されました。事前に予定していたタイムテーブルは以下の通りです。 10:00 - 10:10 挨拶 10:10 - 10:30 諸説明、グループ分け 10:30 - 12:00 コーディング 12:00 - 13:00 ランチタイム 13:00 - 1... 続きを読む
Thursday, September 3, 2009 App Engine SDK 1.2.5 released for Python and Java, now with XMPP support Today we are releasing version 1.2.5 of the App Engine SDK for both Python and Java, our first simultaneous release across both runtimes. We'... 続きを読む
pythonこの記事は、Python初心者である私が『みんなのPython 改訂版』を読み進める中で、「お、Pythonてこんなことができるんだ」と思ったことを蓄積・随時更新していきたいと思います。ちなみに、これまでに(業務・私用含めてですが)C、C++、Java、VBA(EXCEL... 続きを読む
_ Google App Engine のデータストアは Bigtable をどのように使っているのか [gae][bigtable] Google App Engine (GAE) が発表されてから2週間ほど経ちます.GFS や Bigtable という名前だけはよく耳にするようになりましたが,Bigtable と GAE のギャップにつ... 続きを読む
Posted by Craig Wickesser on Aug 05, 2009 11:36 AM Community Java Topics Enterprise Architecture , Cloud Computing Tags Tomcat , Webtide , Jetty , SpringSource , Google AppEngine Google App Engine was initially using Apache Tomcat as their we... 続きを読む
作者 Craig Wickesser , 翻訳者 金森 諭 投稿日 2009年8月9日 午後3時2分 コミュニティ Java トピック エンタープライズアーキテクチャ, クラウドコンピューティング タグ Tomcat, SpringSource, Jetty 原文(投稿日:2009/8/5)へのリンク Google App Engineが当... 続きを読む
Google検索サービスのインフラストラクチャを基盤にした「Google App Engine」。各種ライブラリやアプリケーション・フレームワークが提供される。データを永続的に保管するサービスがあり,それをデータベースのように利用可能。その一方で,「リクエストの処... 続きを読む