代码改变世界

随笔档案-2014年09月

[Node.js] Node + Redis 实现分布式Session方案

2014-09-28 17:28 by 莫耶, 3992 阅读, 收藏,
摘要: 随着网站规模(访问量/复杂度/数据量)的扩容,针对单机的方案将成为性能的瓶颈,分布式应用在所难免。所以,有必要研究一下 Session 的分布式存储。本文主要探讨基于哈希算法和缓存设施的分布式思路。 阅读全文

[Node.js] Cluster,把多核用起来

2014-09-17 22:09 by 莫耶, 2887 阅读, 收藏,
摘要: Cluster 简化了父子模型编程模型,只区分:当前进程是不是 Master,是 Master 就可以fork子进程,不是那就请行使 Worker 职责。至于什么资源的回收,负载的调配,uncaughtException的处理,它自有安排。 本质上, Cluster 是 child_process 和 net 模块的组合应用。它不仅简化了编程模型,还使得共享监听同一端口成为可能。 阅读全文