- 博客(7)
- 收藏
- 关注
原创 Kubernetes 请求并发控制与数据一致性(含ResourceVersion、Update、Patch简析)
在大型分布式系统中,定会存在大量并发写入的场景。在这种场景下如何进行更好的并发控制,即在多个任务同时存取数据时保证数据的一致性,成为分布式系统必须解决的问题。 悲观并发控制和乐观并发控制是并发控制中采用的主要技术手段,对于不同的业务场景,应该选择不同的控制方法。悲观锁 悲观并发控制(又名“悲观锁”,Pessimistic Concurrency Con...
2018-08-24 18:03:59 5875
原创 如何通过ssh登录到github action的机器中debug
如上配置中,timeout-minutes可以配置ssh持续的时间;detached可以配置ssh是阻塞式的还是旁路式的,默认detached为false,就是执行改ssh步骤时,会阻塞在这里,其他步骤无法执行,当设置为true时,会继续执行下面的workflow。通过最下方ssh命令登陆即可。
2023-07-25 14:37:28 455
原创 Golang TLS Server、Kube-Apiserver 校验客户端证书原理
当我们用Golang写一个TLS Server的时候,假设给Server端配置了CA证书,那么Server端一定会校验客户端的证书吗?答案是,即使我们给Server端配置了CA证书,Server端也不一定会校验客户端的证书。看一个TLS Server端的例子:...
2020-04-11 18:44:20 1305
原创 GPU基本概念
Numa: 现在的机器上都是有多个CPU和多个内存块的。以前我们都是将内存块看成是一大块内存,所有CPU到这个共享内存的访问消息是一样的。这就是之前普遍使用的SMP模型。但是随着处理器的增加,共享内存可能会导致内存访问冲突越来越厉害,且如果内存访问达到瓶颈的时候,性能就不能随之增加。NUMA(Non-Uniform Memory Access)就是这样的环境下引入的一个模型。比如一台机...
2019-03-19 22:03:39 1745
原创 Kubernetes Federation整体架构解读(v1、v2版本)
近期云原生圈中多云(Multi-Cloud)和混合云的概念受到了很多关注,通过IBM、Vmware这俩笔收购不难看出,云服务商正在相继开拓混合云市场。在IBM收购Redhat的声明中,俩家公司强调它们将联合推动基于kubernetes的混合云解决方案,并致力成为多云和混合云市场的领导者。VMware对Heptio的收购中也表示,将加强PKS与Heptio产品的合作,通过Kuberne...
2018-11-17 17:18:30 5973
原创 CloudFoundry admin-ui的运行配置方法
配置步骤: (原机要有ruby1.9.3(p448)以上环境)1.下载admin-ui源码,按要求安装,地址:https://github.com/cloudfoundry-incubator/admin-ui2.下载cf-uaac源码,安装地址:https://github.com/cloudfoundry/cf-uaac3.安装好uaac后,利用uaac命令添加cloudfou
2014-07-28 14:14:18 1142 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人