Swoole Server 消息回调函数4倍性能提升

2020-03-22
阅读 19 分钟
2.9k
在Swoole4.5版本中(目前还未发布),我们的Server有一个性能需要优化的地方,就是worker进程在收到master进程发来的包的时候,需要进行两次的拷贝,才可以把数据从PHP扩展层传递到PHP上层(也就是我们事件回调函数需要拿到的data)。

研发工程师该如何成长?--好未来学而思网校负责人2019年总结

2020-01-12
阅读 5 分钟
6.8k
很多年轻的研发伙伴都有关于“研发工程师该如何成长”的困惑,大家普遍对如何成长为技术专家、如何在繁忙的工作中持续学习充满了困惑,这其实是每一位研发伙伴成长过程中的必经之路。我来网校小一年了,这一年里一直致力于“打造学习型组织”,经过一年的摸索和尝试,有了一点点的成绩和心得,在新一年的开始,我想对2019年...

Swoole协程之旅

2019-10-14
阅读 15 分钟
2.9k
概念其实很早就出现了,摘wiki一段:According to Donald Knuth, the term coroutine was coined by Melvin Conway in 1958, after he applied it to construction of an assembly program.The first published explanation of the coroutine appeared later, in 1963. 协程要比c语言的历史还要悠久,究其概念,协程是子...

【PHP7源码分析】初探PHP字符串类型中的引用计数

2019-10-06
阅读 6 分钟
2.8k
字符串类型也是我们平时常用的类型,由于字符串的特性,为了节省内存通常相同字符串变量会共用一块内存空间,通过引用计数来标记有多变量使用这块内存。

技术团队的学习方法:每天学习 100 分钟,成功写出 2 本书

2019-09-10
阅读 3 分钟
4.2k
“雷哥,我感觉我工作 2 年了,天天都是在用 PHP 写业务逻辑,CURD,CURD,CURD,虽然很努力也很累,但是感觉自己也没什么成长……”

【Swoole源码研究】浅析swoole中server的实现

2019-05-27
阅读 11 分钟
8.2k
swoole是面向生产环境的php异步网络通信引擎, php开发人员可以利用swoole开发出高性能的server服务。swoole的server部分, 内容很多, 也涉及很多的知识点, 本文仅对其server进行简单的概述, 具体的实现细节在后续的文章中再进行详细介绍。

【每日学习记录】使用录像设备记录每天的学习

2019-03-13
阅读 5 分钟
13.6k
在这里使用学而思网校的录像设备,记录每天学习的内容 2019-12-29 ~ 2019-12-31 swool 源码-PHP生命周期 by 申振 2019-12-22 ~ 2019-12-26 待补充 2019-12-15 ~ 2019-12-19 12-17 Swoole原理 by 韩天峰 12-15 Swoole原理 by 韩天峰 2019-12-09 ~ 2019-12-13 待补充 2019-12-02 ~ 2019-12-06 12-06 精品课和先锋平台...