源码剖析
文章平均质量分 86
祁峰
北京竹鱼互联科技有限公司创始人
展开
-
Nginx源码剖析——内存池与内存管理
Nginx源码剖析 之 内存池与内存管理 作者:July、dreamice、阿波、yixiao。 出处:http://blog.csdn.net/v_JULY_v/。 引言 Nginx(发音同 engine x)是一款轻量级的Web 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,并在一个BSD-like 协议下发行。由俄罗斯的程序设计师转载 2012-10-10 11:43:42 · 2040 阅读 · 0 评论 -
Linux下各种编程锁的比较[待续]
函数lockf()、fcntl()、flock()实现的互斥锁、多写锁的作用域是进程级的,这种锁不能用来保证多线程中数据的安全性和一致性。原创 2014-09-12 15:26:08 · 3354 阅读 · 0 评论 -
CODIS2.x原理 之 CODIS-PROXY实现原理
程序codis-proxy是连接client与codis-server之间的桥梁,且其主要处理流程充分体现了codis设计思想。要想深入理解codis原理,必须首先弄清楚codis-proxy各主要处理流程。原创 2016-07-25 15:43:37 · 9535 阅读 · 0 评论 -
CODIS2.x原理 之 CODIS-HA实现原理
CODIS-HA是用于保证CODIS-SERVER集群高可靠性的有效工具。即:CODIS-HA一旦发现某组的MASTER出现异常时,将会提升改组中某SLAVE为MASTER角色;且其会将状态为OFFLINE但能够正常访问的CODIS-SERVER置为在线状态。以此来提升CODIS集群的可靠性。原创 2016-07-25 16:59:08 · 5581 阅读 · 1 评论 -
CODIS2.x原理 之 数据迁移流程
CODIS有一个非常重要的特点就是:支持热扩容。即:在不停止服务的情况下,实现集群设备的增减。其实现此功能的技术基础就是“数据迁移功能”。数据迁移的主要目的是将属于某codis-server组的slot的所有数据迁移到另外一个codis-server组中。原创 2016-08-03 10:43:17 · 4565 阅读 · 0 评论 -
NGINX原理 之 SLAB分配机制
NGINX原理分析 之 SLAB分配机制原创 2013-09-15 23:42:34 · 9115 阅读 · 11 评论 -
NGINX原理 之 CPU绑定(CPU亲和性)
NGINX中的进程能够绑定到指定的CPU 进程绑定CPU 线程绑定CPU原创 2014-06-12 18:42:37 · 9382 阅读 · 4 评论