仓库 Issues 博客
排序: 最多评论
com/osgochina/dmicro 背景 DMicro诞生的背景,是因为我写了10来年的PHP,想在公司内部推广Go,公司内部的组件及rpc协议都是基于swoole定制化开发的。调研了市面上的各种框架,包括beego,goframe,gin,go-micro,go-zero,erpc
ClownFish 8 2 发布于 2022-08-01
com/Tencent/Tars TSeer:https://github.com/Tencent/TSeer 其他参考引言 1、韩天峰 SWOOLE开源项目创始人表示,TARS开源结合PHP SWOOLE的开源项目后,很多企业都可以直接基于TARS解决他们服务治理的问
腾讯开源 5 2 发布于 2018-06-26
{ $this- pool[] = $connect; } } 因为连接池需要长期保持在线,在传统的php脚本中不支持,在swoole中可以常驻内存运行,即可使用连接池 这样省略了创建连接和销毁连接的过程。这样性能上得到了提高。 然而除了性能上的提高外,
PHP开发工程师 5 1 发布于 2021-04-29
PHP-FPM 中使用 Xdebug 的人应该不少,而在 Swoole 中使用 Xdebug 的人还是很少的,原因是 Swoole 扩展明确说明了和 Xdebug 扩展冲突 之前在 Swoole 文档中补充了 Sdebug 的安装,同样的 Sdebug 的
编程学习网 3 1 发布于 2021-05-12
机器上,空跑一个只运行 echo 逻辑的 HTTP 服务,其吞吐量仅有 1k qps。 Hyperf 框架是近年内出现的由国人基于 swoole 开发的一个微服务框架,特点如下: 1 类似于 nginx,hyperf 以多进程形式常驻内存,每个进程内都有一个弹性线程池,正常情况下
3、必须支持PEM格式,不支持DER格式,可使用openssl工具进行转换 4、编译swoole时需加入--enable-openssl选项,可通过以下命名查看swoole是否启用openssl $php --ri swoole swoole swoole support = enabled
goodman_fz 2 1 发布于 2018-05-22
0中的问题进行了改进。在Swoole4.0中用户直接调用MySQL中的链接直接就可以形成网络协程。下图所示为Swoole4.0内核系统架构示意图。 Swoole4.0的时序调度与Swoole2.0差别不大,不同的是Swoole4.0使用汇编指令对C栈与堆
阿里云云栖号 6 0 发布于 2019-05-05
在使用Co System::exec()执行了一个不存在的命令时,错误信息会直接打印到屏幕,而不是返回错误信息。 实际上Swoole提供的System::exec()行为上与PHP的shell_exec是完全一致的,我们写一个shell_exec的同步
沈唁 0 0 发布于 2020-11-03
前先执行shell完成对环境配置的定制化替换。 运行模式可切换 - PHP-FPM - CLI(队列/计划任务) - Swoole 由于PHP服务通常以多种方式结合使用,因此通过环境变量配置的方式,我们的基础镜像亦支持多种运行模式按需切换,提高基础镜像的可复用性。
ZoaChou 2 0 发布于 2021-01-11
让整个方案自成体系的同时,也能具备最大程度的可扩展性。最后,也是最重要的,高效。通过引入PHP业界优秀的SWOOLE框架,再结合SWOOLE2.0的协程能力,让TARS-PHP插上协程的翅膀。 TARS-PHP的解决方案,按照功能模块,会分成以下四个部分:
腾讯开源 7 0 发布于 2018-05-21
实现的各种锁、规避了 ABA 问题的多生产者多消费者无锁队列 等等。自己当时不懂 PHP,其实稍微封装下就可以做出一个类似于 Swoole 的框架。如果一直坚持写下来,可能它也堪媲美老朋友郑树新老师的 ACL 库了。 自己 2014 年开始接触 Go 语言,经过一段时间学习之后,发现了它有
dubbo-go开源社区 0 0 发布于 2021-09-17

推荐博客

...