1. appengine ja night#16 Beer Talk Front Endの Controlで Cache Controlで CPU使用量を減らす CPU使用量を減らす source: http://www.flickr.com/photos/katemonkey/122489910/
Google App Engine is a platform for developing and hosting web applications at Google-scale. It allows developers to build applications on Google's infrastructure using common programming languages and APIs. App Engine automatically scales as traffic to an application changes. Google also utilizes Site Reliability Engineering practices to maintain high service availability for App Engine applicati
というわけで、本日は「オープンセミナー2011@岡山」に参加してきまして、その発表内容のメモをば、下記に。(完コピじゃありませんし、聞き間違いや書き違えがあるかと思います・・・そういった箇所はご指摘頂ければうれしいです!) Twitterのハッシュタグは「#OSO2011」です。 **IPv4枯渇後に向けてのISPの取り組み 【講師】 株式会社倉敷ケーブルテレビ 技術部次長 小山海平 氏 【概要】 IANAの在庫枯渇、APNICの枯渇が現実となった。枯渇後のxSPの考え方、 アクションプラン、旬な取り組みを紹介します。 << -枯渇の定義もありますが・・・ --2011年1月IANA枯渇 ---枯渇時計が0%に ----Twitterで「枯渇なう」 ----IANAの在庫がなくなった ----枯渇の定義 -----各RIRに/8の配分を行うものを除いた枯渇 ----ラストはハイペースに(駆
2. App Engine to infinity and beyond Takashi Matsuo Google, Inc. Feb 18, 2011 3. 自己紹介 松尾貴史 @tmatsuo App Engine Developer Advocate Kay's Daddy http://code.google.com/p/kay-framework/ 5. App Engine のこれまで 3 年 - 進化を続けるプラットフォーム Apr 2008 Python launch May 2008 Memcache API, Images API Jul 2008 Logs export Aug 2008 Batch write/delete Oct 2008 HTTPS support Dec 2008 Status dashboard, quota details Feb 200
Part 1: Google App Engine for Business の概要 Part 2: 新しい Google Cloud サービスの概要: Google Storage for Developers, Prediction API and BigQuery フレッド ソオー 以下4つのGoogleテクノロジの紹介 Google App Engine for Businessの概要 ストレージサービスのGoogle Storage for Developers(開発者向けテスト中) 高性能な予測アルゴリズムを搭載したPrediction API(デモ、導入として何語かわからないテキストから言語を予測) 大規模データの高速分析が可能なBigQuery Googleがプラットフォームを提供していく ・SaaS:GoogleApps,ThirdParty、GoogleAppsMake
クラウドの新動向 Google App Engine for Business VMforce, vCloud 早稲田大学 丸山不二夫 @maruyama097 Agenda Google App Engine for Business GoogleとVMwareとの協業 Cloud portability VMforceとは何か? VMwareのvCloud App Engine for Businessと Azureとの比較 クラウドの世代論について Google App Engine for Business 2010年5月19日 Google I/Oで発表。 現在のGoogle App Engineとは、異なる新 しいバージョン。企業が直面している問題を解 決するために、スクラッチから開発。 App Engine for Business の新しい5つ
32. 更に filter,sort と xxxInMemory は分離できる! ModelMeta m = new ModelMeta(); List<Model> result = Datastore.query(Model.class) .filter(m.aaa.equal(param1)) .filterInMemory(m.bbb.equal(param2)) .asList(); if (result != null) { // 処理を中断してゴニョゴニョできる! for(;;) { } // “クエリ”を再開 result = Datastore.filterInMemory(result, m.ccc.equal(param3)); result = Datastore.sortInMemory(result, m.ddd.asc) .subList(0, 10); }
※2010/4/23 sessionのクリアについてご指摘頂き、追記しました。Google App Engine for Java(GAE/J)にて、どんなアプリを使う場合でも (自分的に)ほぼ必須となる設定ファイルのまとめ。 ていうか、リファレンス読めばいーんだけどさ 1.sessionを有効にする & クリアの設定をする Javaでsession使わないケースなんてあるのか? appengine-web.xml に 下記を追加 <sessions-enabled>true</sessions-enabled> GAE/Jでsessionを使う場合、このままだとDatastoreにsession情報が残ったままなので定期的にクリアするcronを設定する web.xml に 下記を追加 <servlet> <servlet-name>_ah_sessioncleanup</servlet-
素朴なBigtable、できること できないこと:分散Key-Valueストアの本命「Bigtable」(2)(1/2 ページ) RDBとは別の、クラウド時代のデータベースとして注目を浴びている「分散Key-Valueストア」。その本命ともいえる、Googleの数々のサービスの基盤技術「Bigtable」について徹底解説 あまりにもRDBとは異質な「Bigtable」 前回の「もう1つの、DBのかたち、分散Key-Valueストアとは」では、連載第1回目として、クラウドコンピューティングにおける新しい潮流である「リレーショナルデータベース(RDB)から分散Key-Valueストア(分散KVS)への移行」が、どのようなパラダイムシフトをもたらすのかを解説しました。今回からは、グーグルが運用する代表的な分散KVS「Bigtable」の内部構造を紹介し、クラウドの本質をより深く掘り下げます。 前
もう1つの、DBのかたち、分散Key-Valueストアとは:分散Key-Valueストアの本命「Bigtable」(1)(1/3 ページ) RDBとは別の、クラウド時代のデータベースとして注目を浴びている「分散Key-Valueストア」。その本命ともいえる、Googleの数々のサービスの基盤技術「Bigtable」について徹底解説 クラウド時代のデータベース「分散Key-Valueストア」 グーグルがインターネットの世界をここまで席けんできた最大の理由は何でしょうか。実は、それは同社の優れた検索技術ではありません。グーグルが成し遂げた最も大きなブレークスルーの1つは、同社が生み出した巨大な分散データストア、「Bigtable」にあります。 Bigtableは、Google検索をはじめ、YouTubeやGoogle Map、Google Earth、Google Analytics、Goog
()内は個人的に面白かった度 Google I/O 2008 http://sites.google.com/site/io/google-io-sessions Working with Google App Engine Models(☆☆)メモ Datastore/Bigtableのデータモデルとその制約などを紹介 Best Practices - Building a Production Quality Application on Google App Engine(☆) プロダクション開発でのログ、負荷テスト、バージョン管理等の重要さ Building Scalable Web Applications with Google App Engine(☆☆)メモ スケールするアプリの書き方について(entity groupの使い方) Under the Covers of th
(随時更新中です。間違いなどありましたらコメントをお願いします!) このページのtinyurl: http://tinyurl.com/gaetips Datastoreのtips Bigtableの内部構造 BigtableによるDatastoreの実装 Datastoreによるクエリの実装 トランザクションとエンティティグループ Datastoreのtips List Proprtyとmerge joinの使い方 GAE一般のtips GAEのサーバー構成とリクエストの流れ Task Queue APIの使い方 開発環境とプロダクション環境の違い Flex/AIR+GAEのtips GAE/JにBlazeDSを組み込む BlazeDSの本番環境へのデプロイでハマる Datastore APIの取り扱いでハマる App Engine開発の便利な参考ページ TOPGATEさんのGoogle
App Engine was designed to run request-driven web applications, although this will change in the coming year with the release of a number of offline computing components. In this session, we'll explore the task queue/executor model of computation and some of the more interesting applications. To download this session video, visit the video page on YouTube.com.Download session presentation PDF. See
奥さんっていっても妻のほうじゃなくて、http://developer.cybozu.co.jp/kazuho/のほうね。 昨日のTokyo Cloud Developerで、kazuhoとBigtableの話をしてたんだけど、ちょうど、松尾さんからいい資料があるといわれてみてみたらとてもすばらしかった。松尾さん、ありがとうー。 http://sites.google.com/site/io/under-the-covers-of-the-google-app-engine-datastore もう既に見ているかもしれないけど、一応ご報告。 Google App Engine(Bigtable)の内部のデータのもちかたが詳しく説明されています。 これをみずに、Bigtableは理解できない。 奥さんじゃない人も、App Engineに興味のある方は見るといいよ。
6月7 Google App Engineについて、あなたが(たぶん)知らない10の事 カテゴリ:My Google App EngineMy Programming 久しぶりに、GAEネタで。 Google App Engine Teamのブログでこんなエントリが。 Google App Engine Blog: 10 things you (probably) didn't know about App Engine ということで、ネタに困ったときの翻訳ネタということで超訳してみる。 (実際に全て試してないので、誤訳・誤解があるかもなので勘弁ね) 全訳は無理なので、コメント程度に補足をかいておくー。 Google App Engineについて、あなたが(たぶん)知らない10の事Google App Engine Blog: 10 things you (probably) didn't
GAEのJDOのモデルは、ざっくりいうと4種類の状態があります(本当はもっといっぱいあるけど、4つをおさえておけば普通はOK)。 transient persistent detached hollow モデルをnewして、PersistenceManager#makePersistent()を呼ぶまでは、transientです。 PersistenceManager#makePersistent()がよばれるとpersistentな状態です。persistentなモデルの状態は、PersistenceManagerをcloseするかTransactionをcommitしたときに、データストアに反映されます。 PersistenceManagerをcloseしたときからが、運命の分かれ目。何の設定もしないとhollowになり、lazy loadingされているオブジェクトに触ろうとするとエ
みんなのIoT/みんなのPythonの著者。二子玉近く160平米の庭付き一戸建てに嫁/息子/娘/わんこと暮らしてます。月間1000万PV/150万UUのWebサービス運営中。 免責事項 プライバシーポリシー Google MapsやiGoogleのガジェットを使って,エコなアクションをエンカレッジしよう!,というGoogleの「Google One Greenプロジェクト」が正式にリリースされました。Mapに「One Greenアイデア」を登録したり,他の人のアイデアや思い入れのある場所にに乗っかったり,はたまたガジェットを使ってCO2排出削減に貢献するアクションを日々登録する,というような参加型のキャンペーンになっています。 バックエンドにはGoogle App Engineを使っていて,こちらの構築を弊社で担当させていただきました。 Have fun :-).
BigtableデータをApp EngineのJSPで日本語表示:Google App Engineで手軽に試すJavaクラウド(2)(1/4 ページ) Google App Engineで動くJSPの日本語表示が正常に 連載第1回の「EclipseでJava版App Engineを始めるための基礎知識」では環境設定が中心でしたが、今回からGoogle App Engine for Java(以下、GAEj)の実践的なプログラミングに入っていきます。 「GAEjでどんなことができるのか」については、第1回の最初に概要を紹介していますが、今回はその中でもGoogleの巨大データストア「Bigtable」へのアクセスを中心に紹介し、JSPを使用した画面表示やGoogleアカウントへのサインイン/アウト、ログ出力などにも触れていきます。 ところで、この原稿を書き終えるころ(2009年5月13日)
This webpage was generated by the domain owner using Sedo Domain Parking. Disclaimer: Sedo maintains no relationship with third party advertisers. Reference to any specific service or trade mark is not controlled by Sedo nor does it constitute or imply its association, endorsement or recommendation.
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く