重归混沌的BLOG
师法天地, 道法自然
闲来无事,最近接了个公众号玩玩,当然肯定是基于silly的:) 最初的打算是开一个daemon,在收到微信sd…
事情起源于昨天的一次讨论。模块A如何在不同的时期返回不一样的数据类型的值,供其他不同的模块使用。 我自行脑补了…
自从看了设计模式了解到open-close原则后, 我在写代码时都是尽量遵循着open-close原则来进行编…
两周前使用redis-benchmark测了一下silly的并发请求响应速度, 开1000个客户端, 平均大概…
最初, 我仅仅最只想将silly实现成一个socket异步框架, 每一个socket有数据或事件过来直接将注册…
自从写了第一个假server之后, 我就一直在想真正的处理高并发的server是如何做的。然后我就研究了sky…
在按照上一篇的做法将代码重构之后,发现虽然模块之间的依赖关系虽然明确了, 但是使用方式2的模块太多了, 方式2…
今天重新review了一遍代码, 发现模块竟然有几十个之多, 之间引用大概如下: MODULE_MAIN ->…
好久没写blog, 最近都在研究无锁算法, 一直在纠结为什么无锁高效, 无锁是否是真的无锁. 看了coolsh…
在一个健全的软件中,日志系统是必不可少的,因为软件发布到各个地方你并不总是有条件去下断点然后去调试。而且如果你…