http://benwilber.net/realtime-pixel-tracking-nginx-syslog-ng-redis nginx, syslog-ng, Redisを利用したピクセルデータのトラッキングでリアルタイム分析をする方法が紹介されてます。A/Bテストの分析などに便利ですね。 他に(リアルタイムではないですが)ピクセルデータをAmazon CloudFront CDNにホストしMapReduceを実行させログを直接S3にはいた事例、オープンソースで提供されているソリューション https://github.com/snowplow/snowplow なども紹介されています。 Realtime pixel tracking with nginx, syslog-ng, and Redis https://news.ycombinator.com/item?id=638
Nginxは非常に強力なhttpdですが、独自のモジュールを実装しようとするとこれまた非常に敷居が高い印象です。 追記 この記事よりも前に http://openresty.org/#DynamicRoutingBasedOnRedis でほとんど同じ内容のエントリが書かれていました。こちらも参照ください モジュールの開発はむずかしい まず開発用のドキュメントはほとんどありません。必然 既存のモジュールをお手本としますが、コメントも少ないのでソースだけが頼りです。 {ファイル,ネットワーク} I/O を伴う処理では、Nginxのノンブロッキング/イベントドリブンのアーキテクチャにのっとってコールバックを駆使したCで実装する必要があり、LLで育ったゆとり脳では太刀打ちできませんでした lua-nginx-module が代わりになるかも なんらかのNginxモジュールを開発しなければならない
OpenResty® is a full-fledged web platform that integrates our enhanced version of the Nginx core, our enhanced version of LuaJIT, many carefully written Lua libraries, lots of high quality 3rd-party Nginx modules, and most of their external dependencies. It is designed to help developers easily build scalable web applications, web services, and dynamic web gateways. By taking advantage of various
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く