使用 .gitattributes 修复 GitHub 仓库语言识别问题

使用 .gitattributes 修复 GitHub 仓库语言识别问题

最近在使用 Trellis 辅助开发项目时,我发现了一个挺有意思的问题:明明项目的主要业务代码不是 Python,但 GitHub 仓库列表里却显示这个仓库的主要语言是 Python。 一开始我还以为是 GitHub 识别错了,后来才发现,问题其实出在 GitHub 的语言统计规则上。 一、问题现象

git 

Docker 升级 Web 应用为什么会短暂停机?商业项目是如何做到无感发布的?

一、问题背景 很多人在使用 Docker 部署 Web 应用时,都会遇到一个很常见的问题: 每次升级 Docker 容器,服务都会短暂不可用。 比如我们有一个 Spring Boot、Node.js、Go 或其他 Web 应用,部署结构可能是这样的: 用户请求 ↓ Nginx ↓ Web

Docker 
Docker 升级 Web 应用为什么会短暂停机?商业项目是如何做到无感发布的?
Kubernetes 1.33 关键特性:原生边车SideCar 终于 Stable 了

Kubernetes 1.33 关键特性:原生边车SideCar 终于 Stable 了

在 Kubernetes 1.33 中,一个非常值得关注的特性是 Sidecar Containers 正式进入 Stable。这意味着 Kubernetes 对 Sidecar 模式有了更加明确、原生、稳定的生命周期管理能力。 过去我们当然也能在一个 Pod 里放多个容器,比如一个业务容器加一个日

k8s