from infoq.com/cn
最近在Facebook工程师博客上
,软件工程师Eugene Letuchy写了一篇关于Facebook Chat项目的决策细节
的文章。
当产品的客户有可能在一夜之间从零增加到七千万的时候,可扩展性就变为从一开始就必须考虑的问题。
Eugene在文中指出了面临如此庞大的客户群会遇到的一系列挑战。首先的挑战是:
在用户上线或者下线时通知其所有好友的做法是非常幼稚可笑的,这么做
的代价是O(平均好友个数×高峰期用户数×上下线频率) 条短信/秒,
上下线频率是指用户平均每秒上线和下线的次数。当每 ...
更新:
MyEclipse Enterprise Workbench 6.5 milestone-1 release includes the following enhancements over previous editions:
* Spring framework 2.5 and tools upgrade
* JAX-WS 2.1 web services
* Support for JSR-168 portlets
* Improved JSF and Facelet visual page design and coding featur ...
Changes with nginx 0.6.31 12 May 2008
*) Bugfix: nginx did not process FastCGI response if header was at the
end of FastC ...
Changes with nginx 0.5.36 04 May 2008
*) Bugfix: the "sub_filter" directive might set text to change into
outpu ...
原文:http://libev.schmorp.de/bench.html
关于libev的介绍请见:
http://titanfoot.javaeye.com/blog/183364
本文主要描述基于libevent和libev的程序的结果比较。
libevent首个版本发布于2000-11-14.是高性能事件循环,支持简单的API,两种事件类型( I/O+timeout,signal+timeout),支持select,poll,epoll,kqueue等。
libev第一个版本发布于2007-11-12,也是高性能事件循环,支持八种事件类型(I/O,real time timers ...
libev是高性能事件循环/事件模型的网络库,并且包含大量新特性。
它是继lievent和Event perl module之后的一套全新网络库。它追求的目标:速度更快,bug更少,特性更多,体积更小。
它和libevent很像,按照作者的介绍,可以作为libevent的替代者,能够提供更高的性能。并不需要复杂的配置。
希望它的出现,能为高性能网络应用注入新鲜血液。
它的出现真是应了那句:很快,很强大。
1. 自己在产品经理上的一些体会
看了很多产品经理的资料,也参加过一些产品经理的相关培训,加上自己在实际工作中也遇到过各种难题,自己也总结的一些产品经理技巧:
把产品体系中各部门要做的事情,以及产品的修改都写成文档.排出优先级和时间安排,并与各部门进行沟通,避免工作混乱,忘记某些工作,或将某个部门的工作量积压在一起,引发矛盾。
注重细节,一个UE,UI好的网站产品往往就是细节上的处理的比较好,要细心,耐心。对于好的创意要迅速记录,并快速进行TEST。
当产品出现问题时,要将自己工作的重心方在解决问题,而不是推卸责任,对产品负责,当产品出现问题时,主动积极的去分析问题,承担自己的 ...
作为apache的集群方案,虽然可以利用mod_proxy的反向代理功能实现,但有些功能的缺失,导致其无法实现基于会话的集群方案。
MOD_BUT是基于apache模块形式的另一种集群方式,利用cookie的会话机制实现对用户会话的维护,从而可以安全有效的实现SSO,并且提供对用户会话的安全保护。MOD_BUT可以提供基于会话的集群机制.
btw:大家使用的时候要注意其使用许可。
http://www.but.ch/mod_but/
一直关注着memcached,大型分布式网络应用的缓存利器,libmemcached是基于C的memcached客户端.支持同步和异步方式.支持tcp和Unix Socket协议方式;高效的hash算法;实现cas,更新,追加 等特性.同时,还提供一些便捷的工具用以对memcached的维护和管理,作者时刻关注memcached,也进行频繁更新.libmemcached.
引用libmemcached 0.19 (default)
About
libmemcached is a C and C++ client library to the memcached server (http ...
- 浏览: 27431 次
- 性别:

- 来自: 北京

- 详细资料
搜索本博客
最新评论
-
360可以为了钱沦为流氓软 ...
这是真的吗?我喜爱的360啊?
-- by gml520 -
libev介绍,可不是libeve ...
Are u sure????
-- by flashjay -
郎咸平:大陆主流经济学家 ...
反正
-- by xo_tobacoo -
郎咸平:大陆主流经济学家 ...
喜欢郎咸平的文章,从客观的实际出发,有过深入的调查研究 不像大陆的有些经济学家, ...
-- by ceci.lia -
郎咸平:大陆主流经济学家 ...
...
-- by kaipingk@gmail.com






评论排行榜