1
julyclyde 1 天前
为什么 alma 和 debian 做对比呢?这俩都不是同一个流派的呀
valkey 也不至于比 redis 快吧,这俩基本就是一码事 |
2
iorilu 1 天前
Podman 部署具体什么流程呢
同一个项目又用 php 又用 python 吗 以前曾经用过 podman 一阵子, 记得和 docker 不是完全兼容, 为避免麻烦还是换成 docker 了 |
3
Loser110 OP @julyclyde 服务器总得用一个 linux 吧,之前都是 debian ,现在用 alma ,体验良好
Valkey 据说比 redis 快,具体我还没用上,项目还在开始阶段,一步一步来 |
4
Loser110 OP @iorilu 我没用过 docker ,现在只用 podman ,体验很好,线上打包,下载直接用,环境可以完全一致,配置好基本一键发布 zero downtime 。不给用 docker 就没有兼容问题了
具体发布流程就是一个项目用 blue green 两个端口,发布时看再用哪个,然后就用另一个打包,然后切换,需要手动把流程处理好,然后让 ai 写脚本。如果服务器配置不够,可以加一个服务器,同样一键部署,无缝升级降级 Php 只处理网络请求,基本数据获取处理,用了 flightphp ,速度可以,最低配置大约 20ms 的样子,laravel 一样配置得 200 多 然后具体功能处理给对应 microservice ,比如邮件发送,给 go ,ai 处理给 python ,excel 给 litestar ,daemon 给 go ,看哪个语言更擅长给哪个语言,配置好完整系统,基本都可以做到统一环境,一键部署,zero downtime 。你甚至可以用 php 完成所有的 microservice ,因为之间是通过端口 路由交流,统一数据库,具体语言不重要。 因为每个 microservice 都是比较简单的处理某个具体的项目,ai 很容易就给你搞定了,然后让 ai 解释代码,维护没问题。因为统一接口配置,并且容易写测试,其他人如果不懂这个代码,他可以完全用其他语言重写 |