最速配信研究会 このページをアンテナに追加 RSSフィード Twitter

2010-09-10 30分でわかる広告エンジンの作り方 このエントリーを含むブックマーク このエントリーのブックマークコメント

気づいたらなんだかBlogを書かなくなって1年たとうとしてるので,近況報告も兼ねてのエントリ.


8/22に大森で開催された濱田さん主催のデータマイニング+WEB 勉強会@東京で「30分でわかる広告エンジンの作り方」と題して発表してきた.



濱田さんから「なんか話してくださいよ」といわれて,「じゃあ広告システムってこの勉強会ではなじみがないだろうからさらりと話しますかね」みたいな軽いノリだったのに,当日はその筋(?)の方々がたくさん来ていてえらく恐縮してしまった.


(おしまい)


yamaz的日常

前職を辞め,会社を立ち上げてからもう4年ほどたつがやっとBlogタイトルである「最速配信研究会」というに足る事業をなんとか成立させることができた.これまたえらく大変で思うところもあったので,機会を見つけてエントリを起こしたいと思う.

LukeSilviaLukeSilvia 2010/09/10 13:32 とても面白い資料でした!広告系システムは1セッションに対して都度最適なクリエイティブを選択して返したり、書込み処理が走るという点で、とても特殊で高度なシステムだと感じます。

1. 大量の書込みを処理する工夫
2. いかにインフラコストを抑えてスケールするシステムを構築するか
3. 多くの変数(キーワード、クリエイティブ...)があり、かつデータのリアルタイム性を求められる中、いかに速く「このキーワードにはこのクリエイティブが最適だ」のように判断する読み込み速度の工夫とデータ構造


辺りが気になりました。特に3はキャッシュを作っても直ぐに破棄され、データにおいても、クリエイティブ×キーワード、クリエイティブ×メディア等多数の組み合わせに対して、それぞれクリック数等を保存しないといけないので、非正規化された同じようなテーブルが大量にできるのかなと考えています。


そこ言ったら商売成り立たないよ!的な質問ですみません。。。もしお答えできる部分がありましたら、伺ってみたいです。

yamazyamaz 2010/09/10 15:59 id:LukeSilvia RDBベースでの構築は可能ですが、全く速度を担保できないので実装上は独自データ構造になります。とあるエンジンの実装は検索エンジンをベースにしているという話も聞きます。なおエンジンのみの提供もやってますので、ビジネス的に興味があればご連絡ください:-)

LukeSilviaLukeSilvia 2010/09/11 23:57 おぉ。データ構造も独自実装とは想像していなかったです。ありがとうございます!

hamadakoichihamadakoichi 2010/09/12 02:12 素敵なトーク、ありがとうございました!

yamazyamaz 2010/09/13 13:58 id:hamadakoichi またネタを見つけて話しますので、よろしくお願いします