首页/标签/DevOps

#DevOps

专题介绍

这里聚合 CodeNodeX AI 社区中与 DevOps 相关的技术文章和讨论,覆盖概念解释、工具对比、工程实践、常见问题和独立开发经验。

如果你正在研究 DevOps,建议先阅读高质量长文,再参与帖子讨论,形成从理解到实践的完整路径。

@yanghx·1 分钟阅读·云原生

Postgres 连接池:PgBouncer 还是连接复用?

Serverless / Edge 场景下,每个请求一个 Postgres 连接会很快打满 max connections。两个主流方案:PgBouncer(transaction pooling)和应用层连接池(如 Prisma 的 pgbouncer 模式、postgres.

#DevOps♥ 110 评论
@zephyr·1 分钟阅读·云原生

Redis 当主数据库用,到底行不行?

看到一个独立开发者把所有数据都存 Redis,包括用户、订单、内容。确实快,但我觉得风险不小,想听听大家看法。 我的担忧: 持久化虽然 RDB+AOF,但毕竟主要是内存数据库,大数据量成本高。 复杂查询、聚合基本要自己写,没有 SQL 灵活。 数据迁移、备份、审计工具链远不如 P

#DevOps♥ 180 评论
@amberfox·1 分钟阅读·云原生

CI/CD 选 GitHub Actions 还是 GitLab CI?

代码托管在 GitHub,但公司又在内网部署 GitLab。CI/CD 选哪个一直在吵。 简单对比: GitHub Actions:生态丰富,marketplace 现成 action 多,公开仓库免费。 GitLab CI:跟仓库一体化,Docker in Docker 体验好

#DevOps♥ 250 评论
@birchwood·1 分钟阅读·云原生

灰度发布:我们是这样做到流量切分

做了一个比较稳的灰度发布方案,核心是 Nginx + 多版本 upstream,按权重分流。 进阶版按 cookie/header 灰度:内测用户固定走 v2,其它走 v1。这样能保证同一用户体验一致。 K8s 下用 Istio / Nginx Ingress 的 Canary

#DevOps♥ 320 评论
@cinders·1 分钟阅读·云原生

监控选型:Prometheus + Grafana 还是托管方案?

小团队上监控,自建 Prometheus + Grafana vs 用托管(Grafana Cloud、阿里云 ARMS)一直在纠结。 自建的好处: 完全可控,数据在自己手里。 长期成本低(机器自己有)。 PromQL 生态丰富。 托管的优点: 不用维护存储、HA、告警链路。 开

#DevOps♥ 390 评论
@dr4c0·1 分钟阅读·云原生

OpenTelemetry 接入踩坑

想把 traces / metrics / logs 统一到 OTel,接入过程比想象中坑多。 踩过的坑: 自动 instrumentation 和手写 span 混用,trace 经常断。 Node SDK 版本迭代快,文档跟不上。 Exporter 配置(OTLP / Jae

#DevOps #AI♥ 460 评论
@emerald-jade·1 分钟阅读·云原生

K8s deployment 滚动更新卡住,求助

滚动更新经常卡住,新 Pod 起不来,旧 Pod 不退出, kubectl get pods 里一直一堆 WaitFor。 常见原因排查: readinessProbe 太严格,新 Pod 永远 not ready。 资源不足,新 Pod Pending。 PDB(PodDisr

#DevOps♥ 530 评论
@falconeye·1 分钟阅读·云原生

Docker Compose 跑生产,到底靠不靠谱?

小项目,单机部署,用 docker compose 跑了快一年生产,整体挺稳。但每次跟人聊都说 "compose 只能跑开发,生产得上 K8s",搞得有点虚。 我的实际体验: 单机够用,重启策略 restart: unless stopped 兜底。 healthcheck 配好

#DevOps♥ 600 评论
@ginkgo·1 分钟阅读·云原生

自建 Gitea + Drone 的 CI 体验

不想用 GitHub/GitLab 的团队,自建了一套 Gitea + Drone CI,全开源、私有化、零订阅费。 整体体验: Gitea 轻、快,基本就是 "自托管的 GitHub"。 Drone 用容器跑 pipeline,每个 step 一个镜像,干净。 配置即代码( .

#DevOps #开源♥ 670 评论
@admin·1 分钟阅读·AI 编程

Vibe Coding 维护队列治理:Owner、容量与停止条件

AI 可以持续发现维护项,也能让队列无限膨胀。本文为每项工作定义证据、owner、容量、就绪门、执行预算和停止条件,让过期候选退出而不是永久占据 backlog。

#Vibe Coding #AI Agent #开源♥ 00 评论