随笔分类 - libevent学习
该文被密码保护。
摘要:看起来memcache也是用了libevent,然后用了多线程,看起来是accept之后,把socket发给一个worker thread,然后这个thread里面的event loop再接着处理。 http://blog.csdn.net/wallwind/article/details/3927
阅读全文
摘要:虽然还是有一些没有讲全,但是整体还是讲的很不错的。 http://www.ruanyifeng.com/blog/2014/10/event-loop.html
阅读全文
摘要:学习: /Users/baidu/Documents/Data/Interview/服务器-检索端/libevent参考手册(中文版).pdf 讲的不好。翻译的。。
阅读全文
摘要:参考: http://blog.csdn.net/w616589292/article/details/46475555 libuv 和 libev ,两个名字相当相近的 I/O Library,最近有幸用两个 Library 都写了一些东西,下面就来说一说我本人对两者共同与不同点的主观表述。 高性
阅读全文
摘要:接上一篇 http://www.cnblogs.com/charlesblc/p/6241926.html 来源: https://zhuanlan.zhihu.com/p/20204159 (一):演进——从Apache到Nginx 网上关于Apache和Nginx性能比较的文章非常多,基本上有如
阅读全文
摘要:之前有一篇文章,说了RPC的内容: http://www.cnblogs.com/charlesblc/p/6214391.html 如果有一种方式能让我们像调用本地服务一样调用远程服务,而让调用者对网络通信这些细节透明,那么将大大提高生产力,比如服务消费方在执行helloWorldService.
阅读全文
摘要:eventloop的基本概念可以参考:http://www.ruanyifeng.com/blog/2013/10/event_loop.html Eventloop指的是独立于主线程的一条线程,专门用来处理IO事件,而如果Eventloop一个不够用,可以开多个。 Eventloop底层也要基于异
阅读全文
摘要:https://zhuanlan.zhihu.com/p/20204159 这个系列真的非常好,好好领会学习一下 学习笔记在这里:http://www.cnblogs.com/charlesblc/p/6341265.html
阅读全文
摘要:参考 http://blog.csdn.net/pi9nc/article/details/17336663 集成libevent,google protobuf的RPC框架 RPC(Remote Procedure Call),中文翻译是远程过程调用,其实从原理来说这并不是一个新的概念.我的理解是
阅读全文
摘要:因为这道题目经常被问到。干脆总结一下,免得遗漏了。 参考文章:http://www.cnblogs.com/qiaoconglovelife/p/5735936.html 1 本质上都是同步I/O 三者都是I/O复用,本质上都属于同步I/O。因为三者只是负责通知应用程序什么时候数据准备好了,实际的I
阅读全文
摘要:在读 /Users/baidu/Documents/Data/Interview/服务器-检索端/《Linux高性能服务器编程.pdf》 其实之前读过,要面试了,需要温习。 P260 Socket编程接口提供了一个创建全双工管道的系统调用:socketpair。squid服务器程序(见第4章)就是利
阅读全文
摘要:参考这篇文章: http://www.ibm.com/developerworks/cn/linux/l-cn-edntwk/ 这里面使用的是 libev ,不是libevent Nodejs就是采用libev作为底层库。 先要进行安装,找到了这篇文章: http://www.cnblogs.com
阅读全文
摘要:参考了这篇文章: http://www.cnblogs.com/Lifehacker/p/whats_the_difference_between_libevent_and_libev_chinese.html 两个库都是为异步io调度而设计,在Linux上都是使用epoll机制,在FreeBSD上
阅读全文
摘要:感觉这个系列还不错,学习一下。 先看的是第三篇: http://blog.csdn.net/gatieme/article/details/46334337 《 Linux下套接字详解(三) 几种套接字I/O模型》 POSIX关于同步和异步IO的描述: A synchronous I/O opera
阅读全文
摘要:开始准备看Java NIO的,这篇文章:http://xly1981.iteye.com/blog/1735862 里面提到了这篇文章 http://xmuzyq.iteye.com/blog/783218 同步、异步、阻塞、非阻塞、reactive、proactive等讲的不错。 什么是同步和异步
阅读全文
摘要:知乎上这篇文章对于游戏后端、性能并发、nodejs及scala等语言的讨论,很好,值得好好看。 https://www.zhihu.com/question/21971645 经常了解一些牛逼技术人员的分享,比闭门造车或者停留在陈旧技术固步自封,要好多了。 下面是一些摘录: 语法糖:
阅读全文
摘要:这里有较详细的Java项目配置过程: http://bglmmz.iteye.com/blog/2058785 下面有Java项目的示例介绍: http://www.tuicool.com/articles/m2EjQn http://www.tuicool.com/articles/2YBrq23
阅读全文