最新 | 最热门 | 最高评价

+0  应用层的容错与分层设计

Tag: service | finagle | rpc | twitter
Tim 发于 2014年11月07日 12:24 | 点击: 1367 | 展开摘要
针对在项目中碰到的一些容错设计问题,团队最近进行了一次技术沙龙,讨论了以下话题。

为什么需要应用层的容错设计?

一个完整的系统在内部是由很多小服务构成,服务之间以及服务与资源之间会存在远程调用。

每个系统的可用性不可能达到100%

各种网络及硬件问题,如网络拥堵、网络中断、硬件故障……

远程服务平均响应速度变慢

服务器平均响应速度如果慢下来,慢慢消耗掉系统所有资源,进而导致整个系统不可用。因此在分布式系统中,除了远程服务本身需要有容错设计之外,在应用层的远程调用

查看全文: http://www.udpwork.com/item/13486.html

+0  Tumblr架构 – 页面浏览量150亿/月并且比Twitter更难拓展

Tag: Web Service | finagle | mysql | redis | scala | tumblr
longhao 发于 2012年02月16日 22:36 | 点击: 16187 | 展开摘要
    注:一些内容不熟悉,所以没有翻译。原文地址在这里



    Tumblr每个月增长30% , 一天5亿网页浏览,40K/sec , 每天3TB的数据存储在1000+的服务器上。最开始只有4名工程师来处理所有事情,当有20多个工程师的时候,才有实力出一些有趣的解决方案。

    Tumblr最开始是典型的大型LAMP应用,现在的分布式服务模型使用了Scala, HBase, Redis, Kafka&n

查看全文: http://www.udpwork.com/item/6851.html
|<<<1>>>| 一共1页, 2条记录