上一页 1 2 3 4 5 6 ··· 25 下一页
摘要: Kubernetes 中使用consul-template渲染配置 当前公司使用consul来实现服务发现,如Prometheue配置中的target和alertmanager注册都采用了consul服务发现的方式,以此来灵活应对服务的变更。但对于其他服务,是否也有一个通用的方式来使用consul管 阅读全文
posted @ 2023-10-27 14:57 charlieroro 阅读(251) 评论(0) 推荐(0) 编辑
摘要: 使用shuffle sharding增加容错性 最近在看kubernetes的API Priority and Fairness,它使用shuffle sharding来为请求选择处理队列,以此防止高吞吐量流挤占低吞吐量流,进而造成请求延迟的问题。 介绍 首先看下什么是shuffle shardin 阅读全文
posted @ 2023-09-20 09:31 charlieroro 阅读(323) 评论(4) 推荐(2) 编辑
摘要: 如何在kubernetes中实现分布式可扩展的WebSocket服务架构 How to implement a distributed and auto-scalable WebSocket server architecture on Kubernetes一文中虽然解决是WebSocket长连接问 阅读全文
posted @ 2023-09-13 09:40 charlieroro 阅读(575) 评论(0) 推荐(0) 编辑
摘要: Rendezvous hashing Rendezvous hashing用于解决分布式系统中的分布式哈希问题,该问题包括三部分: Keys:数据或负载的唯一标识 Values:消耗资源的数据或负载 Servers:管理数据或负载的实体 例如,在一个分布式系统中,key可能是一个文件名,value是 阅读全文
posted @ 2023-09-07 09:44 charlieroro 阅读(200) 评论(0) 推荐(0) 编辑
摘要: 目录简介运行制作vm文件系统制作vm基础文件系统文件创建contianerdClient创建cniInstance拉取基础镜像创建基础文件系统文件制作vm内核文件Create vm配置vm对象创建vm文件系统配置sshStart vmfirecracker start vm解析配置启动vm配置容器网 阅读全文
posted @ 2023-08-16 09:33 charlieroro 阅读(286) 评论(0) 推荐(0) 编辑
摘要: ## 使用部分写时复制提升Lakehouse的 ACID Upserts性能 译自:[Fast Copy-On-Write within Apache Parquet for Data Lakehouse ACID Upserts](https://www.uber.com/en-ZA/blog/f 阅读全文
posted @ 2023-07-06 09:17 charlieroro 阅读(116) 评论(0) 推荐(0) 编辑
摘要: 使用hashicorp Raft开发高可用服务 目录使用hashicorp Raft开发高可用服务Raft概述术语Raft机制简介接口和原理描述Raft节点的初始化Raft节点的创建监控Leader变化实现FSMFSM的备份和恢复何时备份和恢复备份的时机恢复的时机备份和恢复的内部逻辑备份恢复Raft 阅读全文
posted @ 2023-06-16 22:44 charlieroro 阅读(826) 评论(0) 推荐(0) 编辑
摘要: 译自:How Booking.com Searches Through Millions of Locations in Milliseconds Booking.com是一家与酒店、旅馆、度假租赁等相关的在线旅行社。每个月都有数亿用户通过访问该网站来寻找合适的度假住宿。Booking的一个主要特性 阅读全文
posted @ 2023-05-16 18:19 charlieroro 阅读(110) 评论(0) 推荐(0) 编辑
摘要: 解决pod健康检查问题 引自:Solving the mystery of pods health checks failures in Kubernetes。原文中的某些描述并不清晰,本文作了调整。 很早以前,环境中的pod有时候会遇到健康检查失败的问题,但并没有什么明显表征,且几乎是立马就会恢复 阅读全文
posted @ 2023-05-10 17:19 charlieroro 阅读(294) 评论(2) 推荐(1) 编辑
摘要: etcd:增加30%的写入性能 本文最终的解决方式很简单,就是将现有卷升级为支持更高IOPS的卷,但解决问题的过程值得推荐。 译自:etcd: getting 30% more write/s 我们的团队看管着大约30套自建的Kubernetes集群,最近需要针对etcd集群进行性能分析。 每个et 阅读全文
posted @ 2023-05-07 17:21 charlieroro 阅读(583) 评论(0) 推荐(3) 编辑
上一页 1 2 3 4 5 6 ··· 25 下一页