阅读更多

18顶
0踩

编程语言

原创新闻 Ruby on Rails:扩展到每个月10亿流量

2008-06-24 11:19 by 副主编 QQbyte 评论(6) 有5553人浏览

前一阵因为采用Ruby on Rails架构的著名微博客网站Twitter经常down机,让很多人质疑ROR的扩展性能问题。著名社交网站LinkedIn私下里在Facebook上运行了一个ROR应用,现在这个应用已经达到每个月10亿流量。这个应用Bumpersticker,能够让你创建卡通并发到你的Facebook朋友的页面上。

通过LinkedIn的Light Engineering Development team(LED团队)开发,帮助LinkedIn清晰理解病毒式传播模式对web应用的考验。Jim Meyer,LED团队经理说Rails能够象其他web应用一样扩展:这就是说你需要了解控制组件的所有方面。Meyer指出了所有应用的三个基础设计要点:

1。尽量减少文件和数据库的大小

2。动态内容是你的敌人,任何东西都可以被静态化,包括去掉周期性缓存。

3。尽量把数据放到客户端减少链接流量。

 

Joyent上传了一个视频详细解释了LinkedIn是如何做的: Joyent has a video

来自: zdnet.com
18
0
评论 共 6 条 请登录后发表评论
6 楼 woodless 2008-06-25 11:12
如此大的pv,架构主导,语言次之
5 楼 dfinger 2008-06-25 03:48
真是太强了。。
我前几天刚用上Bumpersticker。。。
这边就看到新闻。原来是ror做的。。
其实现在国内对技术已经很敏感很敏感了。。
4 楼 readythink 2008-06-24 21:36
谢谢QQbyte同学的耐心解答.
3 楼 QQbyte 2008-06-24 11:37
1。新闻来自国外技术网站,技术博客等,每篇新闻下面都给出了来自URL,点击过去可以看英文原文。这个视频是原文推荐的。

2。国外技术网站的内容非常丰富,对于任何一个技术问题都有大量的讨论,你如果经常看javaeye新闻点击文章最下面来自网站,就知道了。
2 楼 saharabear 2008-06-24 11:31
想知道这些都是从哪搞来的?国外的技术网站常报道这些吗?比如从哪里能知道有这么个视频?
国外有哪些网站常报道这些?
1 楼 QQbyte 2008-06-24 11:20
看来不是rails的问题,而是架构功力问题

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • Web开发人员的利器:Ruby on Rails

    Ruby on Rails针对Web应用量身定做。和传统工具相比,使用它可更快更好创建Web应用     工具发展简史  人类的发展就是工具的发展。从石器到木棒和矛,再到火器,我们学会了如何更有效地捕猎。从...

  • Ruby on Rails案例学习:ChangingThePresent.org

    五个月前,Arvato Systems公司找到我说: 有一个重要项目要我领导。 可以使用我喜欢的技术。 团队成员(至少部分)可以由我挑选。对了,他们还告诉我,这个项目的成果可以改变整个世界!我以前被这种事情骗过,但...

  • 《程序员》杂志试读:Web开发人员的利器:Ruby on Rails

    Web开发人员的利器:Ruby on Rails 作者:Jonathan Palley工具发展简史 人类的发展就是工具的发展。从石器到木棒和矛,再到火器,我们学会了如何更有效地捕猎。从观看星像到指南针,再到海洋精密计时仪(marine ...

  • 上云一年烧320万美元,成功“下云”六个月后Ruby on Rails之父现身回了 14 个问题!...

    作为“下云”的忠实拥护者,Ruby on Rails 的作者 DAVID HEINEMEIER HANSSON(DHH)早在一年多以前就宣布自家的公司开始采取下云操作,经过购买大量的服务器硬件产品,其摆脱了 Google 和 AWS 等云服务。并在今年 6 ...

  • Ruby on Rails与Node.js优缺点及区别

    在撰写本文时,最流行的Web开发技术是Node.js和Ruby on Rails。 选择其中一个可能是一项艰巨的任务。这两种技术各有利弊,了解它们将帮助您为您的项目选择最佳选择。我们将在本文中为您提供Node.js与Rails的公正...

  • Redis企业云如何通过缓存轻松扩展到亿级请求?

    如何扩展请求扼杀应用程序或软件界面的“出逃计划”?最好的方法是缓存!

  • Ruby on Rails之父现身回答 14 个"下云"问题!

    作为“下云”的忠实拥护者,Ruby on Rails 的作者 DAVID HEINEMEIER HANSSON(DHH)早在一年多以前就宣布自家的公司开始采取下云操作,经过购买大量的服务器硬件产品,其摆脱了 Google 和 AWS 等云服务。并在今年 6 ...

  • 10个最佳Node.js企业应用案例:从Uber到LinkedIn

    译者按: Node.js 8已经发布了,NPM模块每周下载量早已超过10亿,从Uber到LinkedIn都在使用Node.js,谁说JavaScript不能写后台? - 原文: 10 best Node.js app examples for enterprises, with metrics - 译者: ...

  • Tumblr 架构设计 - 每月150亿页面浏览,比Twitter更难扩展

    Tumblr 架构设计 - 每月150亿页面浏览,比Twitter更难扩展(翻译中,不断更新) 拥有每月150亿次页面访问量的Tumblr成为了最受欢迎的博客平台。用户可能因为Tumblr的简洁、美观、它在用户体验上的强烈重视和友好度而...

  • 每月3亿PV的FaceBook朋友买卖插件的架构与数据

    在短短的三个月时间内,朋友买卖成为facebook前十名的应用,它每秒钟处理200个请求,每月产生300 000 000个page view。在技术上,选择了Ruby on Rails框架,两个兼职程序员,一打服务器,和优秀的架构。...

  • 基于微信小程序的社区门诊管理系统php.zip

    基于Php语言设计并实现了微信小程序的社区门诊管理系统。该小程序基于B/S即所谓浏览器/服务器模式,选择MySQL作为后台数据库去开发并实现一个以微信小程序的社区门诊为核心的系统以及对系统的简易介绍。 用户注册,在用户注册页面通过填写账号、密码、确认密码、姓名、性别、手机、等信息进行注册操作; 用户登录,用户通过登录页面输入账号和密码,并点击登录进行小程序登录操作。 用户登陆微信端后,可以对首页、门诊信息、我的等功能进行详细操作 门诊信息,在门诊信息页面可以查看科室名称、科室类型、医生编号、医生姓名、 职称、坐诊时间、科室图片、点击次数、科室介绍等信息进行预约挂号操作 检查信息,在检查信息页面可以查看检查项目、检查地点、检查时间、检查费用、账号、姓名、医生编号、医生姓名、是否支付、审核回复、审核状态等信息进行支付操作

  • 白色大气风格的设计师作品模板下载.zip

    白色大气风格的设计师作品模板下载.zip

  • 工程经济学自考必备软件下载

    工程经济学自考必备软件下载

  • UML课程设计报告.doc

    UML课程设计报告.doc

  • 白色大气风格响应式彩绘精品水果网站模板.zip

    白色大气风格响应式彩绘精品水果网站模板.zip

  • 白色简洁风格的别墅整站网站模板.zip

    白色简洁风格的别墅整站网站模板.zip

  • 白色简洁风格的APP展示动态源码下载.zip

    白色简洁风格的APP展示动态源码下载.zip

  • VB+access电表管理系统(系统+论文+参考文献)(2024qu).7z

    1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于计算机科学与技术等相关专业,更为适合;

  • 白色大气风格的雪山旅游景区CSS3网站模板.zip

    白色大气风格的雪山旅游景区CSS3网站模板.zip

  • 基于python开发的大模型调用基础框架(源码)

    介绍 基于python开发的大模型调用基础框架(源码) 使用说明 修改配置文件 cd config vim __init__.py # 在配置文件中添加大模型调用地址,模型名称,API_KEY等配置 启动应用 应用启动分为两种模式,命令行模式和web模式 命令行模式 python main.py cli web模式 python main.py api

Global site tag (gtag.js) - Google Analytics