最近在研究几个流行的高性能web服务器 lighttpd nginx haproxy, 总结他们高...
最近研究了几个流行的高性能web服务器 lighttpd nginx haproxy varnish, 总结他们高性能的源泉,原来是单进程, 单线程, event-driven架构, lockfree, context switch free, 定制的memory管理。同时发现C语言其实是非常灵活的语言 不愧为如今系统的ASM语言,威力强大, 可惜掌握好的人不多。高性能就意味这标准库不能用 简单的事情也要自己实现 这样就考验你的功力。这个方面nginx作的无人能及.
还有如内核版本的L7SW也不错 给你提了个思路 原来在内核里面实现这些服务也不难。
页:
[1]