- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Swoole开源项目成长之路ChinaOpenSourceConference2017.PDF
Swoole 开源项目成长之路
China Open Source Conference 2017
演讲者: 韩天峰
目录
——CONTENTS——
01 02 03 04
诞生 重构 迭代 起飞
P H P
• LAMP套件
Web • 模板语言,配置语言
• 动态语言,无类型,强大的数组结构
• 生态圈
• 无需编译,上传文件直接执行
快速开发 • 无需重启,修改即生效
• 无内存泄漏
• 无崩溃
2010年
EMAIL-APP
1.0 postfix + pop3 + crontab
2.0 PEAR :Net_Server ,Accept – Fork – Exec
常驻 Web
内存
网络
编程
Swoole
V0 .0 .1
PHP 异步网络通信引擎
2010年 早期版本
扩展:stream、sockets、pcntl、libevent
模型:Multi-Process Reactor
协议:TCP ,UDP ,Http ,SMTP ,FTP
实现:纯 PHP 代码
应用:有几家企业使用
2011年入职腾讯朋友网
PWS PSF SAPS
WebServer • RPC服务 • 队列服务器
700台服务器 • 200台服务器 • 300台服务器
MAU :2亿,QPS :140万
长生命周期,连接池,本地数据缓存
性能较差,CPU消耗高,内存占用高
局限性大,不支持多线程,功能弱
粒度粗,依赖多,扩展性差
Swoole
V 1.0 .1
2012年 全面重构
使用纯C 开发(性能极致)
IO线程,PHP进程(隔离)
异步非阻塞(高并发)
Worker进程管理(并行)
版本迭代
Server
TCP Server UDP Server
Client
TCP Sync Client
您可能关注的文档
- 01系统建模与仿真概述.ppt
- 02移动商务技术基础.ppt-倚动实验室.ppt
- 10.4.3用MATLAB实现连续系统的频域分析.ppt
- 10197报告执行帮专业司法拍卖服务平台.doc
- 1100商业用高效率条码标签印表机.doc
- 11全天候太阳能发电厂PPT播放.ppt
- 120301农业经济管理学.doc
- 12洪水无情宇环有爱.PDF
- 14.大禹治水第1课时.ppt
- 18万份裁判数据披露夫妻共同债务司法认定实情-国双.PDF
- TaoCloud大道云行MaxIO缓存加速软件性能测试报告.PDF
- TC35无线模块的数据传输实现.PDF
- TCN双段半智能计数、计米、长度计.PDF
- TCQAE-中国电子质量管理协会.PDF
- TD-SCDMA中基于SIMD指令的Turbo译码器实现-中国科技论文在线.PDF
- TheRiskManagementofFoodanditRaw-产业永续发展中心.doc
- TongTech-国家产业公共服务平台.PDF
- TREK-306DH10.4车载智能显示器快速入门手册-Advantech.PDF
- TX2系列-协作型机器人-Staubli.PDF
- UAV遭遇飞行积冰之危害探讨Hazardous-中华科技大学.PDF
最近下载
- [电信行业]移动通信技术移动信道中的电波传播及干扰.pptx VIP
- (课堂教学课件4)七颗钻石.ppt VIP
- Unit 1 长难句分析讲义--高中英语人教版(2019)选择性必修第一册.docx VIP
- 高等教育心理学知识点-.docx VIP
- 2025及以后5年中国碳纤维行业市场运营格局及前景战略分析报告.docx
- 常见微生物与相关疾病.ppt VIP
- 人民医院皮肤性病科临床技术操作规范2023版.pdf VIP
- 三年级下册语文课件-第18课 七颗钻石第一课时|人教新课标 (共20张PPT).pptx VIP
- 2023年绵阳中学自主招生数学试题.doc VIP
- 二下数学混合运算看图列综合算式专项题型练习(含答案12页).pdf VIP
文档评论(0)