摘要: --------------云中楼阁原创,欢迎转载交流---------------------事件驱动的编程方式已经很普及了,原因自然是互联网的疾速膨胀,现在要写个服务器不用事件驱动,出门都不好意思跟人打招呼。但是实现事件库并不是那么容易,首先它与人们亦步亦趋的思考方式有点儿冲突,其次事件库的底层实现必须平台相关,如Linux使用epoll,FreeBSD使用kqueue。事件驱动库是很多系统软件的基础设施,如Lighttpd、NodeJS使用了libev,Memcached使用了libevent,Nginx和Redis自己实现了一套。通用的事件库一般比较复杂,有很多我们并不需要的功能,而自 阅读全文
posted @ 2010-12-27 17:14 张万凯 阅读(2130) 评论(0) 推荐(1) 编辑