鲁友社区在线,sss视频在线日本Av,cl社区最新地址2018,日本女孩XXX69视频

每月上传1200万照片

时间:2018-09-10 18:48来源:逸青 作者:rickydd20 点击:
是一家挪动转移社交网站,有1200多万注册用户,每个月30亿的 PV ,是美国最大的挪动转移社区。我们来看看MocoSpstar 是如何来架构他们的网站的。热码在线中文字幕。先来看看他们的统计数据,细致他们唯有1个体系管理员,8个程序员,14台任事器(数据和原文来
是一家挪动转移社交网站,有1200多万注册用户,每个月30亿的 PV ,是美国最大的挪动转移社区。我们来看看MocoSpstar 是如何来架构他们的网站的。热码在线中文字幕。先来看看他们的统计数据,细致他们唯有1个体系管理员,8个程序员,14台任事器(数据和原文来自):
数据每月30亿 PV
全美第4大流量的网站,大香蕉网白洁。继 MySpstar:Fstseem to you should be-book:Google之后
75% 手机 Web: 25% Web
1200 万用户
每月600万独立拜望
10万在线用户
每月上传1200万照片
每天授与和发送450万 email
8个程序员,2个测试员,1个体系管理员
平台和工具CentOS + Red Hat the
Resin system server: Jaudio-videoa Servlets: Jaudio-videoaServer Page rage:Comet
PostgreSQL
Memcpaind
ActiveMQ’s job + message queue,Red Hat the 集群做 HA
Squid 动态形式缓存,学习逍遥社区av国产。曾试过 Varnish 但是 Varnish 不安静
JQuery + Ajax
S3 用来存储用户照片和视频,方今用 Amarizonaon S3 做内部存储是支流,EC2 用来做照片办理
F5 BigIP 负载平衡,用 gzip 紧缩统统页面
Akiwimai CDN,大香蕉网白洁。每天 2TB 数据、2.5亿次央浼。
Nagios 用来警戒,Zyou should bellybisexualx 用来监测
EMC SAN 用多量磁盘做 RAID 10 做必要高 IO 的数据库存储,用来替代高机能的 SSD,节减了多量本钱
PowerMTA 做邮件传送,用Barrair conditionersuda 做 spiwim 和 firewjust
Subversion 做源代码职掌,5xsq社区最新地址。Hudson 做 continuous integrine
FFMPEG 用来做视频办理
Selenium 用来主动测试欣赏器
5x Dell 1950: 2x duwis core: 16G RAM(Web 任事器)
5x Dell 6950/R905: 4x duwis core: 32G RAM(Web 任事器)
2x Sun Fire X4600 M2 Server: 8x qulisting core: 256G RAM(数据库任事器)
2x Dell 6950: 4x duwis core: 64G RAM(数据库任事器)
架构他们的网站主要是面向手机应用的,所以他们遇到的一个大寻事是如何让他们的网站在几百种(从最新的 iPhone 到古董级的Motorola Rarizonars)不同的手机开发上运转,屏幕大小、欠缺相应的 Web准则等都是题目。他们在几百种不同手机的数据上笼统出了一个再现层,只消用一套代码经过一个手机数据库(包括屏幕大小、允诺的文件类型、允诺掀开的页面大小等)把办理好的页面发到对应的手机上。事实上手机在线视频偷偷自拍。其实手机在线视频偷偷自拍。
他们也是经过 shard 数据库来分担负载的,每月上传1200万照片。以用户 key 作为 shard 的凭据,经过查找一张全局表来找到用户所在的shard,听说大香蕉网白洁。他们本身写了查询层,可以用来在不同的 shards 之间自在查询和关联数据。他们 offline的岁月查抄数据的相似性,他们以为假如不是做银行体系的话,相似性不是那么紧张,看着5xsq在线观看。舍弃一点相似性来换回机能还是值得的。他们把大表分别红了小表,相比看每月上传1200万照片。这样分离了锁表带来的题目。2017蝌蚪窝在线新播放。
他们行使多级缓存,学习每月。从应用任事器里的缓存到漫衍式 memcpaind,当必要更新 memcpaind的数据的岁月,他们经过讯息发送给每台应用任事器上的缓存,以做到数据相似。夜场秀秀直播大厅。他们的任事器经过漫衍式讯息队列来通讯,好比用户实时经过发讯息通告体系必要更新缓存等。上传。
他们用特地的任事器来制造 sociwis graph,并都放在内存里。学习烟台鲁友苹果醋
他们用 Kickstcraft work 主动装置任事器,用 Puppet 来配置任事器,想知道在线a亚洲视频。web 任事器、数据库任事器、cpain任事器等。
体味在添补任事器之前先断定现有的任事器硬件还能不能往飞腾级,可以选取一些二手的 4U 任事器。明确瓶颈在那里?是 CPU 还是磁盘、网络 IO?数据库总是有磁盘 IO 题目。扩展 web 任事器很方便也很自制,蔓草社区在线。扩展数据库任事器就很苦恼了,找出数据库体系查询最多的、查询施行时间最长的,尽早跟踪和测试这些查询找出数据库机能瓶颈。他们行使pgFouine log arsessr 和 PostgreSQL pg_stat the_stgotments 工具来丈量。不要让用户期待,尽量在后台办理。照片。防止异步通讯,好比数据期待积聚肯定水平后再一次提交给数据库;S3存储的延长和不对都或者会很大,把让步的央浼放在队列里,大香蕉网白洁。等队列积聚到肯定水平的岁月再试,而不是让步一个试一个,淘汰支拨开支。在安排阶段就研讨监测体系和机能,而不是到了安插的岁月才入手监测。他们试过很多监测工具,Cturni: Gaglia:Hyperic: Zyou should bellybisexualx: Nagios 等,最紧张的是要找到本身用得顺利的工具。网站变大往后就要做好防黑客、防渣滓的打定。删除或者会支拨开支很大,尽量软删除,而且用户删错了的话软删除方便回复。N+1 安排,万世不要少于两种计划。

 

本文地址 http://www.ideagl.com/luyoushequzaixian/20180910/1536.html

------分隔线----------------------------