深入理解Pod的生命周期 如何优雅的管理Pod的完整生命周期 Pod状态机 Pod Phase Pod状态计算细节 如何确保Pod的高可用 Pod的Qos分类 质量保证Guaranteed,Burstable and BestEffort 基于Taint的Evictions 健康检查探针 探针属性 ReadinessGates Post-start和Pre-Stop Hook terminationGracePeriodSeconds的分解 Terminating Pod的误用 Terminating Pod的经验分享 在Kubernetes上部署应用的挑战 存储带来的挑战 应用配置 数据应该如何保存 容器应用可能面临的进程中断 高可用部署方式 服务发现 服务发布 服务发布的挑战 跨地域部署 微服务架构下的高可用挑战 服务发现 互联网架构发展历程 理解网络包格式 集中式LB服务发现 进程内LB服务发现 负载均衡 DNS负载均衡 负载均衡技术概览 网路地址转换 新建TCP连接 链路层负载均衡 隧道技术 Service对象 Service对象 Endpoint对象 EndpointSlice对象 不定义Selector的Service Service Endpoint和Pod的对应关系 Service类型 其他类型服务 Service Topology kube-proxy Linux内核处理数据包:Netfilter框架 Netfilter 和 iptables iptables iptables支持的锚点 kube-proxy工作原理 Kubernetes iptables规则 iptables示例 IPVS IPVS支持的锚点和核心函数 域名服务 CoreDNS 不同类型服务的DNS记录 Kubernetes中的域名解析 自定义DNSPolicy 关于DNS的落地实践 Kubernetes中的负载均衡技术 Service中的Ingress的对比 Ingress 传统应用网络拓扑 三步构建Ingress Controller 为什么需要构建SLB方案 堪待解决的问题 L4集群架构 L7集群架构 数据流 跨大陆的互联网调用 互联网路径的不确定性 边缘加速方案综述 边缘加速组件 对网络路径的优化 不同方案的响应时间对比