/images/avatar.webp

五岁博客

分布式系统 CAP 与 Base 理论详解

今天记录分享下系统架构设计,搞懂分布式系统的核心理论——CAP 与 Base,全文干货满满,希望对大家有所帮助。

一、CAP 理论

分布式系统的“三角难题”

CAP 理论是加州大学伯克利分校 Eric Brewer 教授在 2000 年提出的,它揭示了分布式系统的三个核心特性无法同时满足,这也是分布式架构设计的“第一原则”。

k8s/k3s/minikub coredns 启动失败报错 listen tcp :53: bind: permission denied

背景

最近在学习使用 k8s ,由于机器性能配置比较低,因此使用的是官方推荐的、仅供学习的搭建方法,

使用精简版 minikub / k3s 进行部署,根据官方的介绍,精简版虽然阉割了很多功能,但是核心功能和 k8s 是几乎一样的,并且占用内存更少,推荐学习使用,