<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
<channel>
<title><![CDATA[向东博客 专注WEB应用 构架之美 --- 构架之美，在于尽态极妍 | 应用之美，在于药到病除]]></title> 
<link>http://jackxiang.com/index.php</link> 
<description><![CDATA[赢在IT，Playin' with IT,Focus on Killer Application,Marketing Meets Technology.]]></description> 
<language>zh-cn</language> 
<copyright><![CDATA[向东博客 专注WEB应用 构架之美 --- 构架之美，在于尽态极妍 | 应用之美，在于药到病除]]></copyright>
<item>
<link>http://jackxiang.com/post//</link>
<title><![CDATA[[转]PHP vs Node.js vs Nginx-Lua]]></title> 
<author>jack &lt;xdy108@126.com&gt;</author>
<category><![CDATA[Web服务器]]></category>
<pubDate>Sun, 14 Apr 2013 07:26:38 +0000</pubDate> 
<guid>http://jackxiang.com/post//</guid> 
<description>
<![CDATA[ 
	背景：Lua在游戏行业比较火，不少公司在用它。<br/>最近公司在考虑做openapi的proxy服务器，公司主营网游，旗下多款游戏的用户登陆，充值等等有很多接口，想聚合分散的接口统一走一个通道，所以都要走这上面，压力不小。<br/>在语言和平台上主要在nodejs和ngx_lua中选择，当然最后还是选择了ngx_lua放弃了nodejs的方案，主要原因：<br/>1、主要考虑公司会nodejs的人貌似就我一个，会累死我的<br/>2、对于ngx的运维和配置相对比nodejs来说更加熟悉和有经验<br/>3、从各种性能测试来说ngx_lua似乎在CPU和内存上更胜一筹<br/><br/>我在研究一阵子ngx_lua之后发现lua语法和js真的很像，同时ngx_lua模型也是单线程的异步的事件驱动的，工作原理和nodejs相同，代码甚至比nodejs的异步回调更好写一些。<br/><br/>性能测试，100并发<br/>php:17400<br/>nodejs:31197<br/>ngx_lua:32628<br/><br/>单纯做http代理服务器加上一些简单的逻辑，似乎ngx_lua的方案更加合适，同时ngx_lua还支持redis、mysql等数据库的支持。<br/><br/>最后附上PHP vs Node.js vs Nginx-Lua性能测试，转载的<br/>http://bluehua.org/demo/php.node.lua.html
]]>
</description>
</item><item>
<link>http://jackxiang.com/post//#blogcomment</link>
<title><![CDATA[[评论] [转]PHP vs Node.js vs Nginx-Lua]]></title> 
<author> &lt;user@domain.com&gt;</author>
<category><![CDATA[评论]]></category>
<pubDate>Thu, 01 Jan 1970 00:00:00 +0000</pubDate> 
<guid>http://jackxiang.com/post//#blogcomment</guid> 
<description>
<![CDATA[ 
	
]]>
</description>
</item>
</channel>
</rss>