随笔分类 -  Framework

基于反馈控制实现可靠的自动扩展服务
摘要:介绍当我们部署服务应用到生产环境时,需要决定在线的服务器数量。这是个困难的决定,因为对于一个指定的流量负载,通常我们不知道需要多少服务器。因此,人们为了“安全起见”,不得不使用更多(也可能是过多)的服务器。但是服务器是有成本的,所以这样做会让事情变得过于昂贵。事实上,事情比这还要糟糕。流量不会一整天都保持不变。如果我们按高峰期流量部署服务器,那么基本上大部分的服务器大多数时间都处于使用率不足的状 态。特别是在一个基于云的部署场景中,服务器实例能够在任何时刻自由分配,我们应该能够意识到,如果不论何时,我们都只激活处理该时刻负载所需的服务器实 例,那么就能显著地节省成本。对于这个问题,一种可能的办 阅读全文

posted @ 2014-03-26 20:30 CasonChan 阅读(333) 评论(0) 推荐(0)

IO模型
摘要:目前IO模型主要经历了以下五种:1)阻塞IO2)非阻塞IO3)IO复用(select和poll)4)信号驱动IO(sigio)5)异步IO(aio_)内核空间和用户空间:由于操作系统都包括内核空间和用户空间(或者说内核态和用户态),内核空间主要存放的是内核代码和数据,是供系统进程使用的空间。而用户空... 阅读全文

posted @ 2013-12-08 19:56 CasonChan 阅读(647) 评论(0) 推荐(0)

导航