关于高并发

来源:互联网 发布:mac os x 10.11.6下载 编辑:程序博客网 时间:2024/05/16 12:18

一、nginx+lua

二、node.js

三、php+swoole或workerman

nginx+lua,淘宝、天猫在使用,并有淘宝的开源项目Tengine,另有春哥和晓哲开发的开源项目OpenResty。参考:http://huoding.com/2012/08/31/156

node.js,由google的v8做引擎,它通过事件轮询(event loop)来实现并行操作。优点是学习成本低,缺点是单线程,和只能异步。适合业务逻辑简单,访问量高的情况。参考手册:http://nodeapi.ucdok.com/

php+swoole,由韩天峰主导的开源项目,纯C编写, 腾讯百度、阿里巴巴、YY语音等在使用。结合PHP的优点,提升了开发效率。参考:http://www.swoole.com/

0 0
原创粉丝点击