本文将与你分享我多年来在服务器开发方面的一些经验. 对于这里所说的服务器, 更精确的定义应该是每秒处理大量离散消息或者请求的服务程序, 网络服务器更符合这种情况, 但并非所有的网络程序都是严格意义上的服务器. 使用"高性能请求处理程序"是一个很糟糕的标题, 为了叙述起来简单, 下面将简称为"服务器". 本文不会涉及到多任务应用程序,在单个程序里同时处理多个任务现在已经很常见。比如你的浏览器可能就在做一些并行处理,但是这类并行程序设计没有多大挑战性. 真正的挑战出现在服务器的架构设计对性能产生制约时,如何通过改善架构来提升系统性能. 对于在拥有上G内存和G Read More
posted @ 2012-10-24 13:11 稳扎稳打 Views(234) Comments(0) Diggs(0) Edit
https://github.com/mpx/lua-cjson应用场合: 数据存数据库时,序列化为json。(用文本的目的是可读性) Read More
posted @ 2012-10-24 11:59 稳扎稳打 Views(617) Comments(0) Diggs(0) Edit