找到相关博客约为24个
搜索工具
排序方式:
最近发布
机器上,空跑一个只运行 echo 逻辑的 HTTP 服务,其吞吐量仅有 1k qps。 Hyperf 框架是近年内出现的由国人基于 swoole 开发的一个微服务框架,特点如下: 1 类似于 nginx,hyperf 以多进程形式常驻内存,每个进程内都有一个弹性线程池,正常情况下
com/osgochina/dmicro 背景 DMicro诞生的背景,是因为我写了10来年的PHP,想在公司内部推广Go,公司内部的组件及rpc协议都是基于swoole定制化开发的。调研了市面上的各种框架,包括beego,goframe,gin,go-micro,go-zero,erpc
org/(这里有重复造轮子的嫌疑,逃~)18 年年底时,遇到了一个可以近距离接近大佬的机会,入职识沃科技(Swoole 商业化公司)。入职后主要负责和参与开发了一些商业项目,但也为 Swoole 这个开源项目做了一些事情:社区运营、文档重构、Library的开发和维护等。特别值
工作流,更完整的管控团队代码质量。 Swoole 社区动态前瞻 随着 PHP 8 的发布和普及,Swoole 作为一个老牌扩展,在保持良好向后兼容性的同时,也在积极拥抱变化,同步迭代。作为新时代的弄潮儿,Swoole 社区的各大项目也在争做第一个吃螃蟹的
实现的各种锁、规避了 ABA 问题的多生产者多消费者无锁队列 等等。自己当时不懂 PHP,其实稍微封装下就可以做出一个类似于 Swoole 的框架。如果一直坚持写下来,可能它也堪媲美老朋友郑树新老师的 ACL 库了。 自己 2014 年开始接触 Go 语言,经过一段时间学习之后,发现了它有
发现了 Swoole 这个项目,于是着手开始学习。 其实我早期对 Swoole 的大部分贡献,是我在用 Swoole 开发应用的时候偶然发现了 Swoole 内核 BUG 并修复的结果。而我对 PHP 的大部分贡献,都是我在开发 Swoole 扩展时偶然发现了
PHP-FPM 中使用 Xdebug 的人应该不少,而在 Swoole 中使用 Xdebug 的人还是很少的,原因是 Swoole 扩展明确说明了和 Xdebug 扩展冲突 之前在 Swoole 文档中补充了 Sdebug 的安装,同样的 Sdebug 的
{ $this- pool[] = $connect; } } 因为连接池需要长期保持在线,在传统的php脚本中不支持,在swoole中可以常驻内存运行,即可使用连接池 这样省略了创建连接和销毁连接的过程。这样性能上得到了提高。 然而除了性能上的提高外,
前先执行shell完成对环境配置的定制化替换。 运行模式可切换 - PHP-FPM - CLI(队列/计划任务) - Swoole 由于PHP服务通常以多种方式结合使用,因此通过环境变量配置的方式,我们的基础镜像亦支持多种运行模式按需切换,提高基础镜像的可复用性。
项目:hyperf 链接:https://gitee.com/hyperf/hyperf 项目介绍:Hyperf 是基于 Swoole 4.5+ 实现的高性能、高灵活性的 PHP 持久化框架,特别适用于微服务和中间件的开发。 开源作者:熊小军 华为技术专家 GVP
在使用Co System::exec()执行了一个不存在的命令时,错误信息会直接打印到屏幕,而不是返回错误信息。 实际上Swoole提供的System::exec()行为上与PHP的shell_exec是完全一致的,我们写一个shell_exec的同步
推荐博客
...