Long Live Containers
用容器标准化应用打包
Long Live Kubernetes
用 Kubernetes 打造云原生操作系统
Long Live Envoy Proxy
用 Envoy Proxy 管控服务的东西南北流量
Long Live Istio
用 Istio 将服务治理下层到基础设施
Macvlan 网络方案实践
· ☕ 4 分钟 · ✍️ 米开朗基杨
通过实验来验证 Macvlan Bridge 模式的连通性。

Linux 虚拟网卡技术:Macvlan
· ☕ 7 分钟 · ✍️ 米开朗基杨
本文主要介绍了 Macvlan 的实现原理,比较了它和 Linux Bridge 模式之间的差异及其使用场景,还详细剖析了 Macvlan 四种模式的工作原理和相关注意项。

Kubernetes 控制器的工作原理解读
· ☕ 8 分钟 · ✍️ 米开朗基杨
本文我将会带你深入了解 Kubernetes 控制器的内部结构、基本组件以及它的工作原理。

理解矩阵乘法
· ☕ 5 分钟 · ✍️ 米开朗基杨
本文将会带你从不同视角来理解矩阵相乘。

Kubernetes 设计哲学
· ☕ 4 分钟 · ✍️ 米开朗基杨
本文将会带你了解 Kubernetes 的状态转换机制以及控制器的工作原理。

Etcd 的分布式一致性详解
· ☕ 8 分钟 · ✍️ 米开朗基杨
本文将会带你发现 etcd 集群成员变更过程中遇到的问题,并告诉你如何通过引入 Learner 节点来解决这个问题

etcd 集群大小迷思
· ☕ 4 分钟 · ✍️ 米开朗基杨
你真的理解为什么 etcd 推荐使用奇数作为集群节点个数吗?

Nginx 流量镜像使用技巧
· ☕ 7 分钟 · ✍️ 米开朗基杨
本文展示了如何通过 Nginx mirror 模块简单地复制所有的流量,以及如何通过 split_client 模块来复制部分流量,同时还解释了当镜像后端响应缓慢时为什么原始请求会被阻塞,并给出了解决方案。

熔断与异常检测在 Istio 中的应用
· ☕ 11 分钟 · ✍️ 米开朗基杨
本文将会告诉你什么是熔断以及如何在 Istio 中使用熔断和异常检测来保障系统的可用性。

优化生产环境中的 Kubernetes 资源分配
· ☕ 6 分钟 · ✍️ 米开朗基杨
本文通过对应用进行负载测试来不断调整 Pod 的 limits 和 requests 配置,以此来增加系统的弹性能力和可预测性。

数据包在 Istio 网格中的生命周期
· ☕ 1 分钟 · ✍️ 米开朗基杨
通过跟踪一个网络包进入 Istio 网格,完成一系列的交互,然后再从网格出来的整个过程,以此来探索数据包在 Istio 网格中的生命周期。