欢迎访问 内存溢出 —— 独立后端与系统工程技术博客

专注于分布式系统、Linux内核、数据库存储与后端工程实践

分类:云原生与微服务

共 10 篇文章

云原生与微服务相关技术文章

很多初学者常将容器误认为“轻量级虚拟机”,但从 Linux 内核视角看,根本不存在所谓的“容器”实体,它本质上只是受配额限制和空间隔离的特殊用户态进程。Docker 等容器引擎的核心实现依赖于 Linux 内核的三大支柱技术:1. 命名空间(Namespaces)—— 解决“看得到什么”的问题通过调用 clone()

Horizontal Pod Autoscaler(HPA)根据指标自动调整 Pod 副本数,是云原生弹性能力的核心组件。 一、HPA 配置示例 二、冷却与稳定性 stabilizationWindowSeconds 防止指标抖动导致频繁扩缩。扩容通常立即执行,缩容则需等待窗口内所有推荐值中的最大值,避免流量回落时误缩

Kubernetes 的核心设计范式是“声明式 API”(Declarative API)配合“控制循环”(Reconciliation Loop)。用户定义系统的期望状态(Desired State),控制器通过持续轮询或监听机制观察实际状态(Current State),并执行驱动操作消弭两者之间的偏差。Opera