inside mbga open platform api architecture
DESCRIPTION
TRANSCRIPT
Load Balancer
web server
lighttpd
fastcgi
web server
lighttpd
fastcgi
web server
lighttpd
fastcgi
Round Robin
friend db app_install db people db
memcached
処理の流れ
1. viewer の friend 一覧取得 2. friend の中で
そのアプリをインストール してるかどうか
3. 2. の中から有効な会員を LIMIT, OFFSET 有効で取得 (全体で何件あるかも必要)
Message feed の表示領域
Activity feed の表示領域
モバゲーのマイページ
DeNA 社員が就業中にゲームをやっているのが分かります。 (仕事の一環です!)
message db (master)
message (Q4M)
message cache (Q4M)
message db (slave)
message worker message cache worker
memcached
1. enqueue
2. queue_wait()
3. insert
4. enqueue
replication
5. queue_wait()
6. select
7. set cache
効果てきめんでした^^