Kubeadm 安装 Kubernetes V1.22.2 踩坑手记
记录一下最近在云服务器上折腾最新版 Kubernetes 遇到的一些坑。
使用 Docker 作为 Container Runtimecgroup 驱动
kubeadm 支持在执行kubeadm init时,传递一个KubeletConfiguration结构体,KubeletConfigurati ...
上海居住证积分流程梳理
因为一些不重要的原因最近在办上海居住证积分,顺便整理下流程,方便后面其他人可以参考。
居住证就是自己想办法办居住证(因为上海的房东嫌麻烦很少有愿意给办的,但总归有办法。)
积分办理1. 联系你司的相关人事专员,他会帮你通过公司名义在上海人力资源和社会保障公共服务平台上注册你的个人账号并告知你。2 ...
Redis 知识梳理
数据结构常用的五种类型
String
常用命令
get、set、incr、decr、mget
使用场景
key-value缓存
计数
Hash
redis hash 是一个String类型的field和value映射表。
常用命令
hget、hset、hgetall
使用场景
用户 ...
Kafka 知识梳理
kafka 是一种高吞吐量,分布式,基于发布/订阅的消息系统。
特点
吞吐量高、延迟低
每个topic可以支持consumer group(多个consumer)对partition进行操作
扩展性好
集群支持热扩展
持久性、可靠性好
消息数据是被持久化到本地磁盘的,并且支持数据备份
高 ...
类微博/微信朋友圈 feed 流系统设计
写扩散(push)
为每个用户维护一个订阅列表,记录该用订阅/关注的用户的消息的索引(一般为消息ID、类型、发布时间等基础数据)。
读扩散 (pull)
为每个用户维护一个发送列表,记录这个用户所有发布的消息索引。
混合模式 (push + pull)
使用场景写扩展更适用于粉丝/好友低 ...
使用 Kubeadm 部署 Kubernetes 集群
环境大于等于两台2C4G的CentOS7.8 Linux 服务器
PS:如果本地资源不够,可以去阿里云开几台ECS,选按量付费。2c4g,5M带宽最低配大概每小时不到1块钱。
部署前准备关闭 firewalld 和 selinuxbash12345setenforce 0sed -i '/^SE ...
「牧羊少年奇幻之旅」读书笔记
读书是一遍遍的走向未来,又一遍遍的回到过去。– @吴伯凡
第一次接触这本书是源于听喜马拉雅的一档电台节目,《东吴同学会》第二季的最后一期节目的最后,吴伯凡老师简单讲了这个少年的故事,推荐了这本书。吴老师说你不受梦想的蛊惑、不向未来出发,你是不知道自己起点的价值,
这本是关于信仰和天命的书,讲的是 ...
adb 调试安卓
bash123456789101112pip3 install --pre --upgrade weditorpython3 -m weditoradb tcpip 5555adb connect $deviceIPadb devicesadb kill-server
(手机/相机)摄影方法论
好的照片
明确的主题
主体突出
画面简洁
光的应用
侧光
有立体感
逆光
剪影
黄金时间
日出后两小时内
日落前两小时内
室内
靠近窗户或打开室内灯(台灯)
手机闪光灯
1-1.5 米内使用
背景要有一些亮度,不然只有主体很亮,没有层次感。
手电筒做光源
构图
点构图
中心点构图
...
分布式架构中的”一致性“
一致性什么是 CAP
Consistent
一致性
同样的数据在分布式系统中所有地方都是被复制成相同的。
Available
可用性
所有在分布式系统活跃的节点都能处理操作且响应查询。
Partition Tolerant
分区容错性
在两个复制系统之间,如果发生了计划之外的网络连接 ...