1. Goroutine 1.1 进程, 线程和协程和 goroutine 进程,线程: 内核态调度,抢占式 CPU 调度, 协程: 用户态调度...
1. 网络模型 OSI 7 层模型TCP/IP 4 层模型协议应用层表示层会话层应用层HTTP,FTP等传输层传输层TCP,UDP网络层网络层I...
Linux namespace 提供了一种内核级别隔离系统资源的方法,通过将系统的全局资源放在不同的namespace中来实现资源隔离的目的.目...
BitTorrent(简称 BT)是一种用于点对点文件共享(P2P)的通信协议,它使用户能够以去中心化的方式通过互联网分发数据和电子文件 BT ...
一. 前言G DHT 分布式哈希表是一个分布式系统,它提供了一个类似哈希表一样的查询服务:key-value 存储在 DHT 中,任何参与的节点...
布隆过滤器用来判断一个 key 是否存在于已知集合中. 算法流程: 构建一个长度为 n 的数组,每个比特位初始化为 0 需要 k 个 hash ...
看完ubuntu 搭建 k8s 集群[https://www.jianshu.com/p/e8554bc85424]后我们搭建起了一个 k8s ...
k8s用于管理集群中多个主机上的容器化应用,k8s的目标是部署容器化的应用简单并且高效,k8s提供了应用部署、规划、更新、维护的一种机制。 k8...
一. 预处理机器 1. 修改节点主机名 一定要避免节点重名,否则会导致加入节点后,master 无法发现node节点master 节点 node...