- 博客(15)
- 资源 (9)
- 收藏
- 关注
原创 Memcached中一致性哈希(Consistent Hashing)的运用
在缓存应用中最常规的方式莫过于Hash取模的方式。比如集群中可用机器数N,那么key值为K的数据请求应该路由到Hash(K) mod N对应的机器。的确,这种结构是简单实用的。但是随着系统访问压力的增长,缓存系统不得不通过增加机器节点的方式提高集群的响应速度和数据承载量。增加机器意味着按照Hash取模的方式,大量的缓存命不中,缓存数据需要重新建立,瞬间会给DB带来极高的负载,甚至导致DB服务器宕机
2012-11-22 14:05:08
916
转载 SSL协议详解——SSL协议(HTTPS) 握手、工作流程详解(双向HTTPS流程)
背景介绍 最近在看《密码学与网络安全》相关的书籍,这篇文章主要详细介绍一下著名的网络安全协议SSL。 在开始SSl介绍之前,先给大家介绍几个密码学的概念和相关的知识。 1、密码学的相关概念密码学(cryptography):目的是通过将信息编码使其不可读,从而达到安全性。明文(plain text):发送人、接受人和任何访问消息的人都能理解的消息。密文(c
2012-11-07 15:55:39
7605
1
转载 GCC 提供的原子操作
gcc从4.1.2提供了__sync_*系列的built-in函数,用于提供加减和逻辑运算的原子操作。其声明如下:type __sync_fetch_and_add (type *ptr, type value, ...)type __sync_fetch_and_sub (type *ptr, type value, ...)type __sync_fetch_a
2012-11-06 14:55:18
601
转载 OpenRTMFP/Cumulus Primer(9)AMF解析之BinaryReader/Writer
Author: 柳大·Poechant(钟超)Email: zhongchao.ustc#gmail.com (#->@)Blog: Blog.youkuaiyun.com/PoechantDate: April 24th, 2012本文介绍 CumulusServer 中如何对 AMF 数据格式进行序列化与反序列化。1 AMF3 数据格式基础首先介绍一下变长整数(Variable L
2012-09-29 18:15:23
601
转载 OpenRTMFP/Cumulus Primer(8)CumulusServer主进程主循环分析
作者:柳大·Poechant(钟超)博客:Blog.youkuaiyun.com/Poechant邮箱:zhongchao.ustc#gmail.com (# -> @)日期:April 14th, 2012该主循环在RTMFPServer::run(const volatile bool& terminate)函数中。RTMFPServer覆盖Startable的run(const volati
2012-09-29 18:08:56
406
转载 OpenRTMFP/Cumulus Primer(7)CumulusServer 启动流程分析(续3)
作者:柳大·Poechant(钟超)博客:Blog.youkuaiyun.com/Poechant邮箱:zhongchao.ustc#gmail.com (# -> @)日期:April 14th, 20121 回顾一下启动过程从 main.cpp 的启动入口main()函数开始,创建Server对象并启动(调用start()函数)。Server::start()中调用其父类(RTMFPSer
2012-09-29 17:49:42
441
转载 OpenRTMFP/Cumulus Primer(6)CumulusServer启动流程分析(续2)
作者:柳大·Poechant(钟超)博客:Blog.youkuaiyun.com/Poechant邮箱:zhongchao.ustc#gmail.com (# -> @)日期:April 14th, 20121 main.cpp 中的main()函数中的servermain.cpp 中真正启动的是server,它继承自Cumulus::RTMFPServer,而Cumulus::RTMFPSe
2012-09-29 17:43:57
753
转载 OpenRTMFP/Cumulus Primer(5)CumulusServer启动流程分析(续1)
作者:柳大·Poechant(钟超)博客:Blog.youkuaiyun.com/Poechant邮箱:zhongchao.ustc#gmail.com (# -> @)日期:April 14th, 20121 CumulusServer 是 ServerApplication 的子类ServerApplication 对其子类有如下要求:Subsystems must be regi
2012-09-29 17:32:06
593
转载 OpenRTMFP/Cumulus Primer(4)CumulusServer启动流程分析
作者:柳大·Poechant(钟超)博客:Blog.youkuaiyun.com/Poechant邮箱:zhongchao.ustc#gmail.com (# -> @)日期:April 14th, 2012首先要知道的是,OpenRTMFP/Cumulus中使用到的库有 Poco、OpenSSL 和 Lua。1 main.cpp 中的 main() 函数入口在 main.cpp 中:
2012-09-29 17:25:20
623
转载 OpenRTMFP/Cumulus Primer 入门(3)图解CumulusEdge原理
作者:柳大·Poechant博客:Blog.youkuaiyun.com/Poechant邮箱:zhongchao.ustc@gmail.com日期:April 9th, 2012声明:本文的图片来自OpenRTMFP/Cumlus开源项目主页转载请注明来自柳大的优快云博客 Blog.youkuaiyun.com/Poechant1 CumulusEdge 为 CumulusServer 提
2012-09-29 17:09:30
1768
转载 OpenRTMFP/Cumulus Primer(2)用Lua编写HelloWorld应用扩展CumulusServer
作者:柳大·Poechant博客:Blog.youkuaiyun.com/poechant邮箱:zhongchao.ustc@gmail.com日期:April 10th, 2012建议先了解一下Server Application,然后继续。下面的这个实例是在本地(Client与Server位于同一机器上)测试的。1 Server-side1.1 Server configura
2012-09-29 16:48:19
1028
转载 OpenRTMFP/Cumulus Primer(1)入门介绍与部署CumulusServer
作者:柳大·Poechant博客:Blog.youkuaiyun.com/poechant邮箱:zhongchao.ustc@gmail.com日期:April 10th, 20121 背景介绍OpenRTMFP 可以帮助你实现 Flash 的实时应用的高并发扩展,OpenRTMFP/Cumulus 是基于 GNU General Public License 的。OpenRTMFP:
2012-09-29 16:26:04
1840
转载 [译] Flex 4 皮肤功能介绍
[译] Flex 4 皮肤功能介绍原文: http://www.adobe.com/devnet/flex/articles/flex4_skinning.html[原创翻译链接: http://www.smithfox.com/?e=34 转载请保留此声明]Flex 4(代号:Gumbo)的主要主题之一是"Design in mind", 皮肤则是这个主题的重要
2012-03-31 11:09:17
1277
转载 JavaScript 原型链详解
Consider this quote from Flanagan 2006, page 111 that came up in a comp.lang.javascript questionlast month:In javascript, every object has a constructor property that refers to the constructor fun
2012-03-16 10:55:53
896
原创 Linux man 帮助文件
在 Linux 系统中,如果对某个命令不熟悉,可以使用 man 查看该命令的使用方法。例如在命令行输入:man sudo,回车后将显示 sudo 的使用方法。 如果系统中没有安装 man 帮助文档,可以使用这个命令安装:sudo apt-get install manpages-dev 然后你可以在 /usr/share/man/manX/ 目录下找到相应的帮助文
2010-04-13 13:34:00
961
PMBOK第六版官方中文版 PDF下载
2018-03-13
Flex4 权威代码指南(清晰中文版)pdf+目录+含源代码
2012-11-14
汇编基础知识和FAQ
2009-05-18
C、C++库函数手册
2009-05-18
走出软件作坊 PDF&DOC
2009-04-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人