稍微分享一下最近一個 rails project hosting 的數據,站上同時有約6000人,有大量使用 view cache。

環境架設部分

  • nginx + unicorn (worker * 4)
  • memcached server 512 MB(同一台機器...)
  • Linode 2G

這是一個純新聞媒體的網站,觀察這樣架構下,面對同時 6000 人,機器 loading 大概約50%不到,粗估是可以到萬人以上水準。

若 memcached 搬出去,再把 worker 數量增加兩個,相信會再更好 :D