- 博客(4)
- 收藏
- 关注
原创 ETCD 从入门到精通-深入浅出ETCD系列文章
ETCD 是一个开源的分布式键值存储系统(Key-Value Store),由 CoreOS 团队开发并捐赠给云原生计算基金会(CNCF)。它的设计目标是提供高可用性和强一致性的分布式数据管理服务,常用于分布式系统的配置管理、服务发现、分布式锁等场景。核心特点简单性:基于 HTTP/JSON 或 gRPC 的 API 设计。强一致性:使用 Raft 共识算法保证数据一致性。高可用性:支持多节点集群部署,容忍部分节点故障。持久化存储:数据默认持久化到磁盘,支持快照和恢复。
2025-03-07 16:34:32
818
原创 Apache Kafka 深度解析:从基础到实践
Apache Kafka是由LinkedIn开发的开源分布式流处理平台,核心定位为高吞吐、低延迟的分布式消息系统。其设计目标包括:每秒处理百万级消息消息持久化存储(默认保留7天)水平扩展能力强消息顺序保证。
2025-03-07 09:11:54
869
原创 Kubernetes Ingress 全方位解析
定义:Kubernetes 中管理外部访问集群服务的 API 对象,提供 HTTP/HTTPS 路由、负载均衡和 TLS 终止等功能与 Service 的区别:Service 提供 L4 层代理(TCP/UDP)Ingress 实现 L7 层代理(HTTP/HTTPS)并提供更智能的路由规则数据流路径:1.4.2 Ingress Controller 组件功能 实现机制 扩展能力 动态配置更新 监听 Ingress 资源变更 支持热
2025-03-06 14:12:45
815
原创 Kubernetes Service与Endpoints深度解析
机制动态关联后端Pod集合,提供稳定的虚拟IP和DNS名称,主要解决动态Pod环境下的服务访问问题。Service是Kubernetes实现服务发现的核心抽象层
2025-03-06 11:14:48
490
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人