首页
学习
活动
专区
工具
TVP
发布

后端云

云计算技术的分享和交流平台
专栏作者
219
文章
285756
阅读量
32
订阅数
.git 目录的内部结构
本篇不是讲git的使用,也不是讲git的源码,但阅读本篇有助于理解git的底层逻辑设计。本篇讲的是一个文件夹,具体就是git分布式仓库中的本地仓库的隐藏文件夹.git。
后端云
2023-02-10
6240
Internal structure of .git directory
This article is not about the use of git, nor the source code of git, but reading this article will help you understand the underlying logic design of git. This article is about a folder, specifically the hidden folder .git of the local repository in the git distributed repository.
后端云
2023-02-10
3200
client-go 源码分析(7) - workerqueue之普通队列Queue
client-go 的 util/workqueue 包里主要有三个队列,分别是普通队列Queue,延时队列DelayingQueue,限速队列RateLimitingQueue,后一个队列以前一个队列的实现为基础,层层添加新功能。
后端云
2023-02-10
1950
client-go 源码分析(6) - DeltaFIFO
DeltaFIFO也包含在 Informer 中。DeltaFIFO 是 Delta + FIFO(先进先出队列),Delta的数据格式如下。DeltaType是String的类型,只有四种,分别是增加,更新,删除,同步。作为FIFO,有push和pop方法。
后端云
2023-02-10
3100
client-go 源码分析(5) - informer机制中的本地存储indexer
informer机制中的本地存储(local cache),对应的结构体是下面的cache struct。
后端云
2023-02-10
4330
client-go 源码分析(2) - discovery模块:discovery cache
DiscoveryClient可以将资源相关信息存储于本地,默认存储位置为~/.kube/cache和~/.kube/http-cache。缓存可以减轻client-go对KubernetesAPI Server的访问压力。默认每10分钟与Kubernetes API Server同步一次,同步周期较长,因为资源组、源版本、资源信息一般很少变动。DiscoveryClient第一次获取资源组、资源版本、资源信息时,首先会查询本地缓存,如果数据不存在(没有命中)则请求Kubernetes API Server接口(回源),Cache将Kubernetes API Server响应的数据存储在本地一份并返回给DiscoveryClient。当下一次DiscoveryClient再次获取资源信息时,会将数据直接从本地缓存返回(命中)给DiscoveryClient。本地缓存的默认存储周期为10分钟(对应CachedDiscoveryClient 结构体的ttl属性,超时时间)。代码示例如下:
后端云
2023-02-10
2400
DRBD 的部署和使用
DRBD是一种存储高可用方案,通过两个服务器之间块设备从主设备同步到从设备实现的,正常时期应用读写都发生在主设备中,从设备只是用来同步主设备,当主设备坏了,可以切换至从设备,并应尽快再寻找新的备份设备。
后端云
2022-11-25
6060
Rook Deploy
云原生存储现在比较火的是Rook和Longhorn,本篇是关于 运行在Kubernetes之上的rook ceph云原生存储的部署。
后端云
2022-11-25
1.5K0
k3s 部署 和 简单使用
如果您使用安装脚本安装了 K3s,那么在安装过程中会生成一个卸载 K3s 的脚本。
后端云
2022-11-25
8990
一次 VMWare Disk 扩容记录
VMWare虚拟机的磁盘快满了,Podman占用的空间太大,准备清理下Podman的空间,然后给磁盘扩下容。
后端云
2022-11-25
5600
Joplin试用
Joplin最近很火,试用了下。和较火的老牌云笔记印象笔记,较火的新生代云笔记all-in-one的Notion做了点对比。
后端云
2022-11-25
2.8K0
wintel DIY 入坑记
机箱是双层金属的,内层粗网状金属,外层细网状金属,wifi和蓝牙的波长不一样,不屏蔽wifi信号但完全屏蔽了蓝牙信号,就如同屏蔽室一样。
后端云
2022-11-25
7590
cyborg agent
Cyborg的需要一下功能:包括在计算机节点上管理代理,定位加速器,监控加速器状态和协调加速器驱动程序。
后端云
2018-10-24
9450
FPGA用户用例提案
哪些FPGA(现场可编程门阵列)可以给出,将FPGA资源作为PCI设备虚拟机加速器的所有准备工作,提供给系统,是一个手动行为。
后端云
2018-10-24
6800
本地存储条件下的热迁移
每个读者都可能会问这样一个问题,虚拟机用的好好的,为啥要迁移呀?也就是迁移的价值和目的在哪里。在数据中心的日常运维中,常常要处理下面几种场景和需求,了解了这些需求,这个问题也就有了答案。 需求 1:物理机器硬件系统的维护,故障修复和升级(upgrade),但运行在这台物理机器上的虚拟机不能关机,因为用户重要的服务跑在上面。 需求 2:物理机器软件系统升级,打补丁(patch),为了不影响上面跑的虚拟机,在升级和打补丁之前,需要把虚拟机迁移到别的物理机器上。 需求 3:一个物理机器上的负载太重,需要减少一些虚拟机来释放资源。 需求 4:在一个 cluster 里,有的物理机上的虚拟机太多,有的物理机上虚拟机太少,需要做一下资源平衡。
后端云
2018-10-24
2.1K0
RAID
RAID(Redundant Array of Independent Disks):独立冗余磁盘阵列,简称磁盘阵列。RAID是按照一定的形式和方案组织起来的存储设备,它比单个存储设备在速度、稳定性和存储能力上都有很大提高,并且具备一定的数据安全保护能力。
后端云
2018-10-24
1.8K0
Openstack两个容易混淆的概念
az是在region范围内的再次切分,只是工程上的独立,例如可以把一个机架上的机器划分在一个az中,划分az是为了提高容灾性和提供廉价的隔离服务。选择不同的region主要考虑哪个region靠近你的用户群体。
后端云
2018-10-24
2K0
没有更多了
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档