05 2024 档案

摘要:什么是 MVCC MVCC 是 Multi-Version Concurrency Control 的缩写,即多版本并发控制。它是一种并发控制的方法,用于在数据库系统中实现事务的隔离性。MVCC 是一种乐观锁机制,它通过保存数据的多个版本来实现事务的隔禽性。在 etcd 中,MVCC 是用于实现数据 阅读全文
posted @ 2024-05-26 18:01 daemon365 阅读(275) 评论(0) 推荐(0) 编辑
摘要:istio 是什么 Istio 是一个开放源代码的服务网格,它为基于微服务的应用程序提供了一种统一的方式来连接、保护、监控和管理服务。Istio 主要解决的是在微服务架构中的服务间通信的复杂性问题,它通过提供服务间的负载均衡、服务到服务的认证、监控以及服务的弹性(例如重试、熔断等)来实现。 side 阅读全文
posted @ 2024-05-12 17:41 daemon365 阅读(401) 评论(0) 推荐(1) 编辑
摘要:简介 kube-proxy 是 Kubernetes 集群中负责服务发现和负载均衡的组件之一。它是一个网络代理,运行在每个节点上, 用于 service 资源的负载均衡。它有两种模式:iptables 和 ipvs。 iptables iptables 是 Linux 系统中的一个用户空间实用程序, 阅读全文
posted @ 2024-05-08 23:20 daemon365 阅读(548) 评论(10) 推荐(0) 编辑
摘要:PV 与 PVC PVC (PersistentVolumeClaim),命名空间(namespace)级别的资源,由 用户 or StatefulSet 控制器(根据VolumeClaimTemplate) 创建。PVC 类似于 Pod,Pod 消耗 Node 资源,PVC 消耗 PV 资源。Po 阅读全文
posted @ 2024-05-03 23:03 daemon365 阅读(276) 评论(0) 推荐(0) 编辑