最新 最热

Swoole 4.4 协程抢占式调度器详解

Swoole内核团队开设的专栏,会逐渐投入精力写文章介绍Swoole的开发历程,实现原理,应用实践等,大家可以更好的交流,共同学习,建设PHP生态。

2019-07-10
0

PHP物联网开发利器之Actor并发模型

在传统的思维中,经常会有人告诉你,php不适合用来做物联网服务端,让你换java,node,go等其他语言,是的,没错传统意义上的php,确实很难做物联网服务器,因为它实在太蹩脚了,当然,这也不是意味着彻底就不能做。举个例子,当你想实现一...

2019-06-14
0

【swoole4.0】实现Actor并发模型

Actor概念来源于Erlang, 对于PHPer来说,可能会比较陌生,写过Java的同学会比较熟悉,Java一直都有线程的概念(虽然PHP有Pthread,但不普及),它是一种非共享内存的并发模型,每个Actor内的数据独立存在,Actor之间通过消息传递的形...

2019-06-14
0

Swoole 4.4:支持 CURL 协程化

在4.4之前的版本中,Swoole一直不支持CURL协程化,在代码中无法使用curl。由于curl使用了libcurl库实现,无法直接hook它的socket,4.4版本使用SwooleCoroutineHttpClient模拟实现了curl的API,并在底层替换了curl_init等函...

2019-06-12
0

《九》Swoole Redis 连接池的实现

上篇文章 分享了 MySQL 连接池,这篇文章 咱们来分享下 Redis 连接池。

2019-06-06
0

Swoft 2 Beta 发布,基于 Swoole 的云原生协程框架

Swoft 是首个基于 Swoole 原生协程的框架,从开发到发布据今已有2年多。

2019-06-04
0

swoole 协程知识点小结

swoole 一直保持着 颇为快速 的迭代速度, 快到什么程度呢 -- 「快别更新了, 学不动了」

2019-06-04
0

【swoole4.0】一次qps提升之旅(一)

最近基于swoole的一个mvc开发框架做了一个项目,完成之后对其中一个接口例行做了一次压测,本机上得到qps是3600,由于接口功能比较简单,所以又花了点时间用beego和spring boot实现了相同的功能,也压测了一下,最终对比如下:swoo...

2019-06-04
0

《四》Swoole HTTP 的应用

我们都知道 HTTP 是一种协议,允许 WEB 服务器和浏览器通过互联网进行发送和接受数据。

2019-05-30
0

《八》Swoole MySQL 连接池的实现

“亮哥,我今年30岁了,有点中年危机,最近有点焦虑,发现工作虽然很忙,但是没感觉能力有所提升,整天都有写不完的业务代码,时间紧有时代码质量也不怎么样,知道还有很多改进空间,但一直没时间改,主要是后面项目压着,马上又要进入开发...

2019-05-30
0