对大家推荐很好使用的FaceBook系统,像让大家对FaceBook系统有所了解,然后对FaceBook系统全面讲解介绍,希望对大家有用
Friends for Sale 是一個在 FaceBook 上面排行前十的 Facebook App,最近他公佈他的資料,他是 Ruby on Rails 寫的。他上面有 60萬個會員,一個月 3億個 PV,並且以每個月 300%繼續成長。上個月流量是 3T,不過大部份都是圖片的支出。
架構是標準的 Rails Cluster,Front end 是 Nginx,Application Server 是 Mongrel。
他們學到課程
如下如果在Facebook上面開發APP,一開始就要想到 ScalingProblem(四周就衝到1mpv/day) RubyonRailscanscale PerformanceProblem是在DB,你需要有很好的DBACache用的好,DB不嫌少
他們使用
RubyonRails CentOS5 Memcached MySQL5.1 Nginx Starling(DistributeQueueServer) Dr.NicsMagicMulti-ConnectionsGem(ReadWrite不同個DB)
使用硬體
6台4core的AppServer,每台16MongrelInstance,並且每台都放4GBMemcached。 4台DBServer,上面配備32GB4coreserverswith4x15KSCSIRAID10disks 使用Master-Slave,用Multi-ConnectionGem來達成ReadWrite不同DB。 1StarlingServer 1frontendserver
相关文章
标签:系统运维