SlideShare uma empresa Scribd logo
1 de 50
Baixar para ler offline
今この瞬間を掴まえる!
~リアルタイム処理がもたらすアプリケーションの変化~



                              岩瀬 高博
                 Kobe Digital Labo, Inc.
                     Twitter:@okuyamaoo
                     Mail:iwase@kdl.co.jp
       URL:https://github.com/okuyamaoo/
自己紹介
・岩瀬 高博
 > 株式会社        神戸デジタル・ラボ所属

 > Twitter:   @okuyamaoo

 活動
 >分散キーバリューストア                の開発
 >分散処理系の勉強会の参加、主催
 >分散処理の研究及び、業務適応
アジェンダ
1.昨今のデータをとりまく環境
2.CEPとは?
 Complex Event Processing??
 どのようなことが出来るのか?
3.Setsunaの紹介
 アーキテクチャ
 現在の機能
昨今のデータをとりまく環境?
昨今のデータをとりまく環境
・大量のデータが生み出され続ける状態




             ※IBM様のサイトより



        一部のサービスが作り出したデータ以外にも
       大量のデータが企業内にも存在する。
昨今のデータをとりまく環境
・どのように処理するか?
一度全てストレージに格納してから定期的に処理を行うバッチが主流。
Hadoopなど非常に有効に活用されている。




                ※IBM様のサイトより
昨今のデータをとりまく環境
・本日紹介する技術は??
複数データのリアルタイム処理エンジンの一種
昨今のデータをとりまく環境
・本日紹介する技術は??
複数データのリアルタイム処理エンジンの一種



        CEP
CEPってなに?
    ・Complex Event Processing??
    ・どんなことが出来るの?
    ・どんなものがあるの?
概要
・CEPは
 Complex Event Processingの略
  意味は?
概要
・CEPは
 Complex Event Processingの略
  意味は?

   Complex = 複合
   Event     = 出来事
   Processing = 処理
概要
・複合 イベント 処理
複数のイベント(出来事)を処理すること


     ソーシャル運用・インフラ・データ分析のセミナーが開催




           ATNDに開催告知が掲載           イベント



 ソーシャルゲーム運用に興味あり
概要
・イベントを処理するのはいいが
今までとの違いは??

                                       処理


     ソーシャル運用・インフラ・データ分析のセミナーが開催


                                  処理
           ATNDに開催告知が掲載


                          処理
 ソーシャルゲーム運用に興味あり
概要
・イベントを処理するのはいいが
今までとの違いは??

CEPの”C”の意味 = 複合がポイント!!
     ソーシャル運用・インフラ・データ分析のセミナーが開催




           ATNDに開催告知が掲載



 ソーシャルゲーム運用に興味あり
                   全てのイベントを横断的に処理
どのようなことが出来るのか?
・今までのイベントを基に考えてみましょう
これらのデータがそれぞれ個別に発生




①   ソーシャルの勉強会が開催される


②   ATNDに告知が掲載されている


③   ソーシャルゲーム運用に興味あり
どのようなことが出来るのか?
・今までのイベントを基に考えてみましょう
これらのデータがそれぞれ個別に発生
それぞれのデータでは意味が見いだせない


①   ソーシャルの勉強会が開催される


②   ATNDに告知が掲載されている


③   ソーシャルゲーム運用に興味あり
どのようなことが出来るのか?
・今までのイベントを基に考えてみましょう
これらのデータがそれぞれ個別に発生
それぞれのデータでは意味が見いだせない
    全部横断的に見た場合は??
①   ソーシャルの勉強会が開催される


②   ATNDに告知が掲載されている


③   ソーシャルゲーム運用に興味あり
どんなことが出来る?
・全部ひっくるめて見てみる。
  ソーシャルの勉強会が開催される   勉強会が開催



  ATNDに告知が掲載されている




  ソーシャルゲーム運用に興味あり
どんなことが出来る?
・全部ひっくるめて見てみる。
  ソーシャルの勉強会が開催される   勉強会が開催



  ATNDに告知が掲載されている   勉強会告知



  ソーシャルゲーム運用に興味あり
どんなことが出来る?
・全部ひっくるめて見てみる。
  ソーシャルの勉強会が開催される   勉強会が開催



  ATNDに告知が掲載されている   勉強会告知



  ソーシャルゲーム運用に興味あり   運用に興味有り
どんなことが出来る?
・全部ひっくるめて見てみる。
  ソーシャルの勉強会が開催される   勉強会が開催



  ATNDに告知が掲載されている   勉強会告知



  ソーシャルゲーム運用に興味あり   運用に興味有り



                メールによる訴求を行う
どのようなことが出来るのか?
・と、このようにデータの流れを横断的に見ていくと、
いままで見えなかったことが見えてきたりします

       これを高速に処理して
       「メール訴求」まで
       面倒を見てくれるのが

           CEP
活用されているところ
①クレジットカードの不正利用監視
 1つのクレジットカードが2つの異なる場所で、
 ほぼ同時刻に利用された場合にアラートを出す。

②株の自動売買
 ある銘柄の株価が閾値を超えたら売りの処理を
 おこなう。もしくは買い付ける。

③サイトへの攻撃検知
 特定のIPアドレスから一定時間に閾値以上の
 アクセスがあった場合に遮断する。
Setsunaの紹介
    ・アーキテクチャ
    ・現在の機能
その前に
・Setsunaの名前の由来
漢字では刹那と書きます
            小数の単位を表す用語日本には以下のようなもの
            があります。

            分、厘、毛、糸、忽、微、繊、沙、塵、埃、渺、漠、模
            糊、逡巡、須臾、瞬息、弾指、刹那、六徳、虚空、
            清浄、阿頼耶、阿摩羅、涅槃寂静(計24単位)
            (wikipediaより)


             速そう >10-24を表す
Setsunaの紹介
    ・アーキテクチャ
    ・現在の機能
アーキテクチャ
・言語
 Java
・構成要素
 Setsunは1つのコア
  1.SetsunaCore
3つのカスタマイズ要素で構成されています
  1.Adapter
  2.Query
  3.UserEvent
アーキテクチャ
・構成要素

1.SetsunaCore
  Setsuna本体
  カスタマイズ要素を制御し、全体を
  コントロールしています
  データベースを内蔵し投入されるデータの
  管理を行う
アーキテクチャ
・構成要素

1.Adapter
  AdapterはSetsunaにイベントを入力する
  部分になります
  入力後のデータを好きな単位で分解して
  カラム情報としてSetsuna本体のDBに
  格納します
アーキテクチャ
・構成要素

2.Query
  Adapterからの入力に検索をおこない
  データの変化を調べる箇所
  トリガーというごく単純な変化を掴む箇所
  クエリーというSQLで複雑に検証する箇所
アーキテクチャ
・構成要素

3.UserEvent
  Queryで目当てのデータを見つけた
  場合に実行したいタスク
  先ほどの例の「メール訴求」を行う部分
アーキテクチャ
・Over view




             Setsuna
              Core
              H2Database
             [InMemoryDB]
アーキテクチャ
・Over view




             Setsuna
              Core
              H2Database
             [InMemoryDB]
アーキテクチャ
・Over view




             Setsuna        Query
              Core
              H2Database
             [InMemoryDB]
アーキテクチャ
・Over view




             Setsuna        Query
              Core
              H2Database
             [InMemoryDB]
Setsunaの紹介
    ・アーキテクチャ
    ・現在の機能
現在の機能
・先日リリースしたSetsuna-0.0.2では
あらかじめ、3つの構成要素を実装済みで
リリースしています
現在の機能
・Adapter
 あらかじめ2種類のAdapterを実装済み
 ①パイプライン入力を受付るAdapter
  OS標準のコマンドと簡単に連携できます
 ②MessagePack-RPCでのサーバモード
  MessagePack-RPCが使える言語で
  あれば簡単にデータが渡せる
現在の機能
①パイプライン入力を受付るAdapter指定例
 $top –b –d 1 | grep –line-buffered top “top -” | ¥
  java -jar setsuna.jar ¥
  –stream top

 topコマンドの先頭行だけを渡している
現在の機能
②MessagePack-RPCでのサーバモード
 java -classpath ./:./lib/msgpack/*:setsuna.jar ¥
  setsuna.core.SetsunaMain -server true


 RPCクライアントのメソッド定義
 1   public static interface RPCInterface {
 2     /**
 3      *
 4      * @param data カラムデータの配列。必ずカラム数分必要
 5      * @return int 結果:正常終了=0, カラム定義と合わない=-9, 内部エラー=-1
 6      */
 7     int next(String[] data);
 8   }
現在の機能
・Query
 起動引数でトリガーとクエリーを渡せます
現在の機能
・Query
 -trigger 指定
 $top –b –d 1 | grep –line-buffered top “top -” | ¥
  java -jar setsuna.jar
  –stream top
  –trigger “COLUMN10 > 1”
現在の機能
・Query
 -query 指定
 $top –b –d 1 | grep –line-buffered “top -” | ¥
 java -jar setsuna.jar –stream top
  –trigger “COLUMN10 > 1” ¥
  -query “select
             *
           from (
                   select
                     avg(to_number(COLUMN10)) as ldavg
                   from
                     top
                   where
                     C_TIME > (current_timestamp - 60000)
                  ) ldavgtable
            where
              ldavg > 2”
現在の機能
・UserEvent
 起動オプション実行したいイベントを指定
 できます。今のところサポートしているのは
 ・コマンドラインでの命令
 ・SQL実行
現在の機能
・UserEvent
 -eventでコマンドや、独自で作成したシェルを呼び出す
$top –b –d 1 | grep –line-buffered “top -” | ¥
 java -jar setsuna.jar
  –stream top
  –trigger “COLUMN10 > 1” ¥
  -query “select * from ・・・省略 ・・・”
  -event “logger ロードアベレージの平均が閾値です!!!!!”
現在の機能
・UserEvent
 -eventqueryでSetsunaの内部DBからデータを取得する
$top –b –d 1 | grep –line-buffered “top -” | ¥
 java -jar setsuna.jar
  –stream top
  –trigger “COLUMN10 > 1” ¥
  -query “select * from ・・・省略 ・・・”
  -eventquery “select
                   avg(COLUMN10) as ldavg
                 from
                  top
                 where
                    C_TIME > (current_timestamp – 60000)”
現在の機能
今までの例だと1つのデータのストリームに処理している
 複数の異なるストリームのデータを処理するには??
 >複数のプロセスを立ち上げるだけでOK
ターミナル1          ターミナル2




          互いのデータを参照できる
現在の機能
・異なるストリームのデータを処理する
 これは複数のプロセスを立ち上げた場合にどれか1つの
 Setsunaが自動的にDBサーバとなり動くため
 そのDBを全Setsunaプロセスで共有するため全ての
 箇所から全てのデータが参照可能
      Adapter                      Event
       AccessLog SetsunaCore Query Mail to



                 SetsunaCore
    Adapter                              Event
      top –d 1                           API exec
                   H2Database
                  [InMemoryDB]
                                 Query
最後に
・Information
 Development
  https://github.com/okuyamaoo/setsuna/
  http://sourceforge.jp/projects/setsuna/ (※リリースのみ)
Facebook
  http://www.facebook.com/takahiro.iwase
twitter
  @okuyamaoo
Thank you!
  Setsuna

Mais conteúdo relacionado

Mais procurados

20110519 okuyama tokyo_linuxstudy
20110519 okuyama tokyo_linuxstudy20110519 okuyama tokyo_linuxstudy
20110519 okuyama tokyo_linuxstudyTakahiro Iwase
 
PostgreSQLレプリケーション(pgcon17j_t4)
PostgreSQLレプリケーション(pgcon17j_t4)PostgreSQLレプリケーション(pgcon17j_t4)
PostgreSQLレプリケーション(pgcon17j_t4)Kosuke Kida
 
Embulkを活用したログ管理システム
Embulkを活用したログ管理システムEmbulkを活用したログ管理システム
Embulkを活用したログ管理システムAkihiro Ikezoe
 
MySQLの運用でありがちなこと
MySQLの運用でありがちなことMySQLの運用でありがちなこと
MySQLの運用でありがちなことHiroaki Sano
 
AmebaのMongoDB活用事例
AmebaのMongoDB活用事例AmebaのMongoDB活用事例
AmebaのMongoDB活用事例Akihiro Kuwano
 
Deep Learningハンズオン勉強会「Caffeで画像分類を試してみようの会」
Deep Learningハンズオン勉強会「Caffeで画像分類を試してみようの会」Deep Learningハンズオン勉強会「Caffeで画像分類を試してみようの会」
Deep Learningハンズオン勉強会「Caffeで画像分類を試してみようの会」Yasuyuki Sugai
 
MongoDBのはじめての運用テキスト
MongoDBのはじめての運用テキストMongoDBのはじめての運用テキスト
MongoDBのはじめての運用テキストAkihiro Kuwano
 
Jpug study-pq 20170121
Jpug study-pq 20170121Jpug study-pq 20170121
Jpug study-pq 20170121Kosuke Kida
 
サーバーサイドボトルネックの探し方
サーバーサイドボトルネックの探し方サーバーサイドボトルネックの探し方
サーバーサイドボトルネックの探し方Yugo Shimizu
 
[Postgre sql9.4新機能]レプリケーション・スロットの活用
[Postgre sql9.4新機能]レプリケーション・スロットの活用[Postgre sql9.4新機能]レプリケーション・スロットの活用
[Postgre sql9.4新機能]レプリケーション・スロットの活用Kosuke Kida
 
MySQLチューニング
MySQLチューニングMySQLチューニング
MySQLチューニングyoku0825
 
いろいろ考えると日本語の全文検索もMySQLがいいね!
いろいろ考えると日本語の全文検索もMySQLがいいね!いろいろ考えると日本語の全文検索もMySQLがいいね!
いろいろ考えると日本語の全文検索もMySQLがいいね!Kouhei Sutou
 
MySQL 初めてのチューニング
MySQL 初めてのチューニングMySQL 初めてのチューニング
MySQL 初めてのチューニングCraft works
 
JavaScriptから利用するFirebase
JavaScriptから利用するFirebaseJavaScriptから利用するFirebase
JavaScriptから利用するFirebaseTakuji Shimokawa
 
Postgre sql9.3新機能紹介
Postgre sql9.3新機能紹介Postgre sql9.3新機能紹介
Postgre sql9.3新機能紹介Daichi Egawa
 
AngularFireで楽々バックエンド
AngularFireで楽々バックエンドAngularFireで楽々バックエンド
AngularFireで楽々バックエンドYosuke Onoue
 
東北クラウド実践カンファレンス2011
東北クラウド実践カンファレンス2011東北クラウド実践カンファレンス2011
東北クラウド実践カンファレンス2011Shinichiro Isago
 
Chugoku db 17th-postgresql-9.6
Chugoku db 17th-postgresql-9.6Chugoku db 17th-postgresql-9.6
Chugoku db 17th-postgresql-9.6Toshi Harada
 

Mais procurados (20)

20110519 okuyama tokyo_linuxstudy
20110519 okuyama tokyo_linuxstudy20110519 okuyama tokyo_linuxstudy
20110519 okuyama tokyo_linuxstudy
 
PostgreSQLレプリケーション(pgcon17j_t4)
PostgreSQLレプリケーション(pgcon17j_t4)PostgreSQLレプリケーション(pgcon17j_t4)
PostgreSQLレプリケーション(pgcon17j_t4)
 
Embulkを活用したログ管理システム
Embulkを活用したログ管理システムEmbulkを活用したログ管理システム
Embulkを活用したログ管理システム
 
MySQLの運用でありがちなこと
MySQLの運用でありがちなことMySQLの運用でありがちなこと
MySQLの運用でありがちなこと
 
AmebaのMongoDB活用事例
AmebaのMongoDB活用事例AmebaのMongoDB活用事例
AmebaのMongoDB活用事例
 
Deep Learningハンズオン勉強会「Caffeで画像分類を試してみようの会」
Deep Learningハンズオン勉強会「Caffeで画像分類を試してみようの会」Deep Learningハンズオン勉強会「Caffeで画像分類を試してみようの会」
Deep Learningハンズオン勉強会「Caffeで画像分類を試してみようの会」
 
MongoDBのはじめての運用テキスト
MongoDBのはじめての運用テキストMongoDBのはじめての運用テキスト
MongoDBのはじめての運用テキスト
 
Jpug study-pq 20170121
Jpug study-pq 20170121Jpug study-pq 20170121
Jpug study-pq 20170121
 
サーバーサイドボトルネックの探し方
サーバーサイドボトルネックの探し方サーバーサイドボトルネックの探し方
サーバーサイドボトルネックの探し方
 
[Postgre sql9.4新機能]レプリケーション・スロットの活用
[Postgre sql9.4新機能]レプリケーション・スロットの活用[Postgre sql9.4新機能]レプリケーション・スロットの活用
[Postgre sql9.4新機能]レプリケーション・スロットの活用
 
MySQLチューニング
MySQLチューニングMySQLチューニング
MySQLチューニング
 
いろいろ考えると日本語の全文検索もMySQLがいいね!
いろいろ考えると日本語の全文検索もMySQLがいいね!いろいろ考えると日本語の全文検索もMySQLがいいね!
いろいろ考えると日本語の全文検索もMySQLがいいね!
 
MySQL 初めてのチューニング
MySQL 初めてのチューニングMySQL 初めてのチューニング
MySQL 初めてのチューニング
 
JavaScriptから利用するFirebase
JavaScriptから利用するFirebaseJavaScriptから利用するFirebase
JavaScriptから利用するFirebase
 
Postgre sql9.3新機能紹介
Postgre sql9.3新機能紹介Postgre sql9.3新機能紹介
Postgre sql9.3新機能紹介
 
Chugokudb18_1
Chugokudb18_1Chugokudb18_1
Chugokudb18_1
 
JSONBはPostgreSQL9.5でいかに改善されたのか
JSONBはPostgreSQL9.5でいかに改善されたのかJSONBはPostgreSQL9.5でいかに改善されたのか
JSONBはPostgreSQL9.5でいかに改善されたのか
 
AngularFireで楽々バックエンド
AngularFireで楽々バックエンドAngularFireで楽々バックエンド
AngularFireで楽々バックエンド
 
東北クラウド実践カンファレンス2011
東北クラウド実践カンファレンス2011東北クラウド実践カンファレンス2011
東北クラウド実践カンファレンス2011
 
Chugoku db 17th-postgresql-9.6
Chugoku db 17th-postgresql-9.6Chugoku db 17th-postgresql-9.6
Chugoku db 17th-postgresql-9.6
 

Semelhante a 20120405 setsunaセミナー

20120317 IT系勉強会 in 神戸
20120317 IT系勉強会 in 神戸20120317 IT系勉強会 in 神戸
20120317 IT系勉強会 in 神戸Takahiro Iwase
 
20110517 okuyama ソーシャルメディアが育てた技術勉強会
20110517 okuyama ソーシャルメディアが育てた技術勉強会20110517 okuyama ソーシャルメディアが育てた技術勉強会
20110517 okuyama ソーシャルメディアが育てた技術勉強会Takahiro Iwase
 
泥臭い運用から、プログラマブルインフラ構築(に行きたい)
泥臭い運用から、プログラマブルインフラ構築(に行きたい) 泥臭い運用から、プログラマブルインフラ構築(に行きたい)
泥臭い運用から、プログラマブルインフラ構築(に行きたい) Akihiro Kuwano
 
Big data解析ビジネス
Big data解析ビジネスBig data解析ビジネス
Big data解析ビジネスMie Mori
 
ビッグデータ&データマネジメント展
ビッグデータ&データマネジメント展ビッグデータ&データマネジメント展
ビッグデータ&データマネジメント展Recruit Technologies
 
IoT時代におけるストリームデータ処理と急成長の Apache Flink
IoT時代におけるストリームデータ処理と急成長の Apache FlinkIoT時代におけるストリームデータ処理と急成長の Apache Flink
IoT時代におけるストリームデータ処理と急成長の Apache FlinkTakanori Suzuki
 
EmbulkとDigdagとデータ分析基盤と
EmbulkとDigdagとデータ分析基盤とEmbulkとDigdagとデータ分析基盤と
EmbulkとDigdagとデータ分析基盤とToru Takahashi
 
Prestoで実現するインタラクティブクエリ - dbtech showcase 2014 Tokyo
Prestoで実現するインタラクティブクエリ - dbtech showcase 2014 TokyoPrestoで実現するインタラクティブクエリ - dbtech showcase 2014 Tokyo
Prestoで実現するインタラクティブクエリ - dbtech showcase 2014 TokyoTreasure Data, Inc.
 
[db tech showcase Tokyo 2014] D33: Prestoで実現するインタラクティブクエリ by トレジャーデータ株式会社 斉藤太郎
[db tech showcase Tokyo 2014] D33: Prestoで実現するインタラクティブクエリ  by トレジャーデータ株式会社 斉藤太郎[db tech showcase Tokyo 2014] D33: Prestoで実現するインタラクティブクエリ  by トレジャーデータ株式会社 斉藤太郎
[db tech showcase Tokyo 2014] D33: Prestoで実現するインタラクティブクエリ by トレジャーデータ株式会社 斉藤太郎Insight Technology, Inc.
 
ビッグデータ活用支援フォーラム
ビッグデータ活用支援フォーラムビッグデータ活用支援フォーラム
ビッグデータ活用支援フォーラムRecruit Technologies
 
Data platformdesign
Data platformdesignData platformdesign
Data platformdesignRyoma Nagata
 
Zabbix-jp study #4 20111020 session2
Zabbix-jp study #4 20111020 session2Zabbix-jp study #4 20111020 session2
Zabbix-jp study #4 20111020 session2Hitoshi Yoshida
 
Developers.IO 2019 Effective Datalake
Developers.IO 2019 Effective DatalakeDevelopers.IO 2019 Effective Datalake
Developers.IO 2019 Effective DatalakeSatoru Ishikawa
 
アドテク×Scala×パフォーマンスチューニング
アドテク×Scala×パフォーマンスチューニングアドテク×Scala×パフォーマンスチューニング
アドテク×Scala×パフォーマンスチューニングYosuke Mizutani
 
単なるキャッシュじゃないよ!?infinispanの紹介
単なるキャッシュじゃないよ!?infinispanの紹介単なるキャッシュじゃないよ!?infinispanの紹介
単なるキャッシュじゃないよ!?infinispanの紹介AdvancedTechNight
 
Web Operations and Perl kansai.pm#14
Web Operations and Perl kansai.pm#14Web Operations and Perl kansai.pm#14
Web Operations and Perl kansai.pm#14Masahiro Nagano
 
WebDB Forum 2012 基調講演資料
WebDB Forum 2012 基調講演資料WebDB Forum 2012 基調講演資料
WebDB Forum 2012 基調講演資料Recruit Technologies
 
データ収集の基本と「JapanTaxi」アプリにおける実践例
データ収集の基本と「JapanTaxi」アプリにおける実践例データ収集の基本と「JapanTaxi」アプリにおける実践例
データ収集の基本と「JapanTaxi」アプリにおける実践例Tetsutaro Watanabe
 

Semelhante a 20120405 setsunaセミナー (20)

20120317 IT系勉強会 in 神戸
20120317 IT系勉強会 in 神戸20120317 IT系勉強会 in 神戸
20120317 IT系勉強会 in 神戸
 
20110517 okuyama ソーシャルメディアが育てた技術勉強会
20110517 okuyama ソーシャルメディアが育てた技術勉強会20110517 okuyama ソーシャルメディアが育てた技術勉強会
20110517 okuyama ソーシャルメディアが育てた技術勉強会
 
泥臭い運用から、プログラマブルインフラ構築(に行きたい)
泥臭い運用から、プログラマブルインフラ構築(に行きたい) 泥臭い運用から、プログラマブルインフラ構築(に行きたい)
泥臭い運用から、プログラマブルインフラ構築(に行きたい)
 
Big data解析ビジネス
Big data解析ビジネスBig data解析ビジネス
Big data解析ビジネス
 
ビッグデータ&データマネジメント展
ビッグデータ&データマネジメント展ビッグデータ&データマネジメント展
ビッグデータ&データマネジメント展
 
IoT時代におけるストリームデータ処理と急成長の Apache Flink
IoT時代におけるストリームデータ処理と急成長の Apache FlinkIoT時代におけるストリームデータ処理と急成長の Apache Flink
IoT時代におけるストリームデータ処理と急成長の Apache Flink
 
EmbulkとDigdagとデータ分析基盤と
EmbulkとDigdagとデータ分析基盤とEmbulkとDigdagとデータ分析基盤と
EmbulkとDigdagとデータ分析基盤と
 
Prestoで実現するインタラクティブクエリ - dbtech showcase 2014 Tokyo
Prestoで実現するインタラクティブクエリ - dbtech showcase 2014 TokyoPrestoで実現するインタラクティブクエリ - dbtech showcase 2014 Tokyo
Prestoで実現するインタラクティブクエリ - dbtech showcase 2014 Tokyo
 
[db tech showcase Tokyo 2014] D33: Prestoで実現するインタラクティブクエリ by トレジャーデータ株式会社 斉藤太郎
[db tech showcase Tokyo 2014] D33: Prestoで実現するインタラクティブクエリ  by トレジャーデータ株式会社 斉藤太郎[db tech showcase Tokyo 2014] D33: Prestoで実現するインタラクティブクエリ  by トレジャーデータ株式会社 斉藤太郎
[db tech showcase Tokyo 2014] D33: Prestoで実現するインタラクティブクエリ by トレジャーデータ株式会社 斉藤太郎
 
ビッグデータ活用支援フォーラム
ビッグデータ活用支援フォーラムビッグデータ活用支援フォーラム
ビッグデータ活用支援フォーラム
 
Data platformdesign
Data platformdesignData platformdesign
Data platformdesign
 
Zabbix-jp study #4 20111020 session2
Zabbix-jp study #4 20111020 session2Zabbix-jp study #4 20111020 session2
Zabbix-jp study #4 20111020 session2
 
Developers.IO 2019 Effective Datalake
Developers.IO 2019 Effective DatalakeDevelopers.IO 2019 Effective Datalake
Developers.IO 2019 Effective Datalake
 
アドテク×Scala×パフォーマンスチューニング
アドテク×Scala×パフォーマンスチューニングアドテク×Scala×パフォーマンスチューニング
アドテク×Scala×パフォーマンスチューニング
 
単なるキャッシュじゃないよ!?infinispanの紹介
単なるキャッシュじゃないよ!?infinispanの紹介単なるキャッシュじゃないよ!?infinispanの紹介
単なるキャッシュじゃないよ!?infinispanの紹介
 
Web Operations and Perl kansai.pm#14
Web Operations and Perl kansai.pm#14Web Operations and Perl kansai.pm#14
Web Operations and Perl kansai.pm#14
 
Fluentd casual
Fluentd casualFluentd casual
Fluentd casual
 
WebDB Forum 2012 基調講演資料
WebDB Forum 2012 基調講演資料WebDB Forum 2012 基調講演資料
WebDB Forum 2012 基調講演資料
 
Apache geode at-s1p
Apache geode at-s1pApache geode at-s1p
Apache geode at-s1p
 
データ収集の基本と「JapanTaxi」アプリにおける実践例
データ収集の基本と「JapanTaxi」アプリにおける実践例データ収集の基本と「JapanTaxi」アプリにおける実践例
データ収集の基本と「JapanTaxi」アプリにおける実践例
 

Mais de Takahiro Iwase

Re port aws_reinvent_161213_slideshare
Re port aws_reinvent_161213_slideshareRe port aws_reinvent_161213_slideshare
Re port aws_reinvent_161213_slideshareTakahiro Iwase
 
20151205 中国地方db勉強会 dbm_fs
20151205 中国地方db勉強会 dbm_fs20151205 中国地方db勉強会 dbm_fs
20151205 中国地方db勉強会 dbm_fsTakahiro Iwase
 
20140418 info talkセミナー資料
20140418 info talkセミナー資料20140418 info talkセミナー資料
20140418 info talkセミナー資料Takahiro Iwase
 
20131113_mysql_on_分散fsセミナー資料
20131113_mysql_on_分散fsセミナー資料20131113_mysql_on_分散fsセミナー資料
20131113_mysql_on_分散fsセミナー資料Takahiro Iwase
 
20121205 nosql(okuyama fs)セミナー資料
20121205 nosql(okuyama fs)セミナー資料20121205 nosql(okuyama fs)セミナー資料
20121205 nosql(okuyama fs)セミナー資料Takahiro Iwase
 
20120913 nosql@hikarie(okuyama fuse)
20120913 nosql@hikarie(okuyama fuse)20120913 nosql@hikarie(okuyama fuse)
20120913 nosql@hikarie(okuyama fuse)Takahiro Iwase
 
Okuyama説明資料 20120119 ss
Okuyama説明資料 20120119 ssOkuyama説明資料 20120119 ss
Okuyama説明資料 20120119 ssTakahiro Iwase
 
20110708 dist_study okuyama
20110708 dist_study okuyama20110708 dist_study okuyama
20110708 dist_study okuyamaTakahiro Iwase
 
okuyama_20101101_nosqlafternoon
okuyama_20101101_nosqlafternoonokuyama_20101101_nosqlafternoon
okuyama_20101101_nosqlafternoonTakahiro Iwase
 
2010/07/09 osc kansai-kvsokuyama
2010/07/09 osc kansai-kvsokuyama2010/07/09 osc kansai-kvsokuyama
2010/07/09 osc kansai-kvsokuyamaTakahiro Iwase
 

Mais de Takahiro Iwase (11)

Re port aws_reinvent_161213_slideshare
Re port aws_reinvent_161213_slideshareRe port aws_reinvent_161213_slideshare
Re port aws_reinvent_161213_slideshare
 
20151205 中国地方db勉強会 dbm_fs
20151205 中国地方db勉強会 dbm_fs20151205 中国地方db勉強会 dbm_fs
20151205 中国地方db勉強会 dbm_fs
 
20140418 info talkセミナー資料
20140418 info talkセミナー資料20140418 info talkセミナー資料
20140418 info talkセミナー資料
 
20131113_mysql_on_分散fsセミナー資料
20131113_mysql_on_分散fsセミナー資料20131113_mysql_on_分散fsセミナー資料
20131113_mysql_on_分散fsセミナー資料
 
20121205 nosql(okuyama fs)セミナー資料
20121205 nosql(okuyama fs)セミナー資料20121205 nosql(okuyama fs)セミナー資料
20121205 nosql(okuyama fs)セミナー資料
 
20120913 nosql@hikarie(okuyama fuse)
20120913 nosql@hikarie(okuyama fuse)20120913 nosql@hikarie(okuyama fuse)
20120913 nosql@hikarie(okuyama fuse)
 
Okuyama説明資料 20120119 ss
Okuyama説明資料 20120119 ssOkuyama説明資料 20120119 ss
Okuyama説明資料 20120119 ss
 
Kvs okuyama-20110818
Kvs okuyama-20110818Kvs okuyama-20110818
Kvs okuyama-20110818
 
20110708 dist_study okuyama
20110708 dist_study okuyama20110708 dist_study okuyama
20110708 dist_study okuyama
 
okuyama_20101101_nosqlafternoon
okuyama_20101101_nosqlafternoonokuyama_20101101_nosqlafternoon
okuyama_20101101_nosqlafternoon
 
2010/07/09 osc kansai-kvsokuyama
2010/07/09 osc kansai-kvsokuyama2010/07/09 osc kansai-kvsokuyama
2010/07/09 osc kansai-kvsokuyama
 

Último

TSAL operation mechanism and circuit diagram.pdf
TSAL operation mechanism and circuit diagram.pdfTSAL operation mechanism and circuit diagram.pdf
TSAL operation mechanism and circuit diagram.pdftaisei2219
 
スマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システムスマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システムsugiuralab
 
Postman LT Fukuoka_Quick Prototype_By Daniel
Postman LT Fukuoka_Quick Prototype_By DanielPostman LT Fukuoka_Quick Prototype_By Daniel
Postman LT Fukuoka_Quick Prototype_By Danieldanielhu54
 
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介Yuma Ohgami
 
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...Toru Tamaki
 
SOPを理解する 2024/04/19 の勉強会で発表されたものです
SOPを理解する       2024/04/19 の勉強会で発表されたものですSOPを理解する       2024/04/19 の勉強会で発表されたものです
SOPを理解する 2024/04/19 の勉強会で発表されたものですiPride Co., Ltd.
 
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略Ryo Sasaki
 
論文紹介:Semantic segmentation using Vision Transformers: A survey
論文紹介:Semantic segmentation using Vision Transformers: A survey論文紹介:Semantic segmentation using Vision Transformers: A survey
論文紹介:Semantic segmentation using Vision Transformers: A surveyToru Tamaki
 
論文紹介:Automated Classification of Model Errors on ImageNet
論文紹介:Automated Classification of Model Errors on ImageNet論文紹介:Automated Classification of Model Errors on ImageNet
論文紹介:Automated Classification of Model Errors on ImageNetToru Tamaki
 

Último (9)

TSAL operation mechanism and circuit diagram.pdf
TSAL operation mechanism and circuit diagram.pdfTSAL operation mechanism and circuit diagram.pdf
TSAL operation mechanism and circuit diagram.pdf
 
スマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システムスマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システム
 
Postman LT Fukuoka_Quick Prototype_By Daniel
Postman LT Fukuoka_Quick Prototype_By DanielPostman LT Fukuoka_Quick Prototype_By Daniel
Postman LT Fukuoka_Quick Prototype_By Daniel
 
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
 
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
 
SOPを理解する 2024/04/19 の勉強会で発表されたものです
SOPを理解する       2024/04/19 の勉強会で発表されたものですSOPを理解する       2024/04/19 の勉強会で発表されたものです
SOPを理解する 2024/04/19 の勉強会で発表されたものです
 
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
 
論文紹介:Semantic segmentation using Vision Transformers: A survey
論文紹介:Semantic segmentation using Vision Transformers: A survey論文紹介:Semantic segmentation using Vision Transformers: A survey
論文紹介:Semantic segmentation using Vision Transformers: A survey
 
論文紹介:Automated Classification of Model Errors on ImageNet
論文紹介:Automated Classification of Model Errors on ImageNet論文紹介:Automated Classification of Model Errors on ImageNet
論文紹介:Automated Classification of Model Errors on ImageNet
 

20120405 setsunaセミナー