240 发简信
IP属地:广东
  • Golang

    1. Goroutine 1.1 进程, 线程和协程和 goroutine 进程,线程: 内核态调度,抢占式 CPU 调度, 协程: 用户态调度...

  • Resize,w 360,h 240
    网络综述

    1. 网络模型 OSI 7 层模型TCP/IP 4 层模型协议应用层表示层会话层应用层HTTP,FTP等传输层传输层TCP,UDP网络层网络层I...

  • linux namespace / Cgroups

    Linux namespace 提供了一种内核级别隔离系统资源的方法,通过将系统的全局资源放在不同的namespace中来实现资源隔离的目的.目...

  • BitTorrent 协议概述

    BitTorrent(简称 BT)是一种用于点对点文件共享(P2P)的通信协议,它使用户能够以去中心化的方式通过互联网分发数据和电子文件 BT ...

  • Resize,w 360,h 240
    DHT(Distributed Hash Tables)

    一. 前言G DHT 分布式哈希表是一个分布式系统,它提供了一个类似哈希表一样的查询服务:key-value 存储在 DHT 中,任何参与的节点...

  • 布隆过滤器(Bloom Filter)

    布隆过滤器用来判断一个 key 是否存在于已知集合中. 算法流程: 构建一个长度为 n 的数组,每个比特位初始化为 0 需要 k 个 hash ...

  • k8s 基础操作

    看完ubuntu 搭建 k8s 集群[https://www.jianshu.com/p/e8554bc85424]后我们搭建起了一个 k8s ...

  • Kubernetes 基础

    k8s用于管理集群中多个主机上的容器化应用,k8s的目标是部署容器化的应用简单并且高效,k8s提供了应用部署、规划、更新、维护的一种机制。 k8...

  • ubuntu 搭建k8s集群

    一. 预处理机器 1. 修改节点主机名 一定要避免节点重名,否则会导致加入节点后,master 无法发现node节点master 节点 node...