`

PlentyOfFish 网站架构学习

阅读更多

PlentyOfFish 网站架构学习

网址:

 

采取 Windows 技术路线的 Web 2.0 站点并不多,除了 MySpace ,另外就是这个 PlentyOfFish 。这个站点提供 "Online Dating” 服务。一个令人津津乐道的、惊人的数据是这个只有一个人(创建人Markus Frind )的站点价值 10 亿 ,估计要让很多人眼热,更何况 Markus Frind 每天只用两个小时打理网站--可操作性很强嘛。

之所以选择 Windows .NET 的技术路线是因为 Markus Frind 不懂 LAMP 那一套东西,会啥用啥。就这样,也能支撑 超过 3000 万的日点击率(从这个数字也能看出来人类对自然天性的渴望是多迫切)。Todd Hoff 收集了很多关于 PlentyOfFish 架构的细节 。记录一下感兴趣的部分。

带宽与CPU

PlentyOfFish 比较特殊的一个地方是 几乎不需要 Cache,因为数据变化过快,很快就过期。我不知道这是因为 ASP .NET 的特点带来的架构特点,还是业务就是这个样子的。至于图片,则是通过 CDN 支撑的。对于动态出站(outbound)的数据进行压缩,这耗费了 30% 的 CPU 能力,但节省了带宽资源。我最近才知道,欧美的带宽开销也不便宜。

负载均衡

微软 Windows 网络负载均衡(Network Load Balancing) 的一个缺陷是不能保持 Session 状态(我没有用过这玩意儿,不能确认),价格也不便宜,而且复杂;网络负载均衡对 Windows 架构的站点又是必须--IIS 的总连接数是有限制的。PlentyOfFish 用的是 ServerIron (Conf Refer ),ServerIron 使用简单,而且功能比 NLB 更丰富。

数据库

一共三台 SQL Server,一台作为主库,另外两台只读数据库支撑查询。数据库性能监控用的是“Windows 任务管理器"。因为 Cache没啥用,所以要花大力气优化 DB。每个页面上调用 DB 次数越少越好,越简单越好,这是常识,不过不是每个人都体会那么深而已。

微软好不容易找到了一个宣传案例,所以在 Channel 9 上有一个 PlentyOfFish 的访谈

PlentyOfFish 取自天涯何处无芳草(Plenty of fish in the sea)的意思,还挺有文化的。从这一点上看,比国内那些拉皮条的网站好一些。

分享到:
评论

相关推荐

    商业网站架构演变

    亿万用户网站MySpace的成功秘密、Flickr架构、YouTube网站架构、PlentyOfFish 网站架构学习、WikiPedia技术架构学习笔记。这几个都很典型,我们可以从中获取很多有关网站架构方面的知识,看了之后你会发现你原来的...

    大型网站架构技术方案集锦

    PlentyOfFish 网站架构学习 YouTube 的架构扩展 WikiPedia 技术架构学习分享 Tailrank 网站架构 LinkedIn 架构笔记 Yahoo!社区架构 Craigslist 的数据库架构 Fotolog.com 的技术信息拾零 Digg 网站架构 Amazon 的 ...

    YouTube和PlentyofFish.com网站架构分析

    YouTube和PlentyofFish.com网站架构分析 从服务器选用,网络宽带的选用,对于国外用户访问速度慢的解决方案等。是一份分析透切的好资料。

    大型网站架构技术方案集锦.doc

    PlentyOfFish是一个典型的Web 2.0网站,它选择了Windows .NET技术路线,不同于常见的LAMP架构。创始人Markus Frind仅凭一人之力便构建并维护了这个价值10亿美元的在线约会平台,每天处理超过3000万次点击。选择...

    高性能高并发服务器架构大全

     大型、高负载网站架构和应用初探 时间:30-45分钟 27  说说大型高并发高负载网站的系统架构 28  mixi技术架构 51 mixi.jp:使用开源软件搭建的可扩展SNS网站 51 总概关键点: 51 1,Mysql 切分,采用...

    婚恋网站七夕战升级 赶集交友PK世纪佳缘.docx

    【免费与开放的模式】赶集网交友平台与传统婚恋网站不同,它基础服务全免,这借鉴了国外如Plentyoffish和Badoo的成功经验,这些免费交友网站在国外市场占据了主导地位。免费模式降低了用户门槛,提高了用户粘性,有...

    POF-Personality-Search-源码.rar

    POF(PlentyOfFish)是一个知名的在线约会平台,其核心功能之一就是基于用户的人格特质进行匹配。在"POF-Personality-Search-源码.rar"这个压缩包中,包含了该平台人格搜索功能的源代码,为深入理解这一功能的工作...

    传媒互联网行业:从Match看中国在线交友龙头的崛起-1212-中金公司-32页.pdf

    Match Group是全球在线交友和约会领域的巨头,拥有众多知名品牌如Tinder、Match、PlentyOfFish和Meetic等,覆盖全球190多个国家和地区。Match Group的成功在于其多元化的产品矩阵和对特定人群需求的精准定位,比如...

    麦格理-美股-互联网行业-美国大型互联网企业2019年Q1预览:互联网势头仍在-2019.4.16-21页.pdf

    此外,MTCH在亚洲的本地领导团队的强化、新兴(如Hinge)和传统业务(如OkCupid,PlentyOfFish)都有显著增长潜力。 2. IAC将受益于MTCH的强劲表现,Vimeo(将继续增加2019年的投资,收购了Magisto)和Dotdash被看作...

    传媒互联网行业:从Match看中国在线交友龙头的崛起-20191212-中金公司-32页.pdf

    Match Group是全球最大的在线交友和约会集团,拥有包括Tinder、Match、PlentyOfFish、Meetic等多个知名品牌,覆盖全球190多个国家和地区。Match Group的成功在于其多元化的产品矩阵,不仅有核心的Tinder,还针对不同...

Global site tag (gtag.js) - Google Analytics