Wiki 知识库

全部文档 / 标签: 可扩展性

2 篇
清除

The bridge to agent-scale Git infrastructure

GitHub介绍了其面向Agent时代流量的Git基础设施演进。随着AI Agent推动Git流量爆发式增长,GitHub已将99.99999%的仓库迁移至自建数据中心与Azure双活架构。针对剩余最繁忙仓库受限于25ms跨区域往返延迟的问题,GitHub将写入仲裁的锁粒度从整个仓库缩小到单个引用,使不同引用的写入可并发进行,内部测试显示吞吐量提升3-4倍。同时通过引入'虚拟副本'概念,将对象存储纳入仲裁成员,并将读流量与写仲裁解耦,可按需弹性扩展无持久状态的读副本,为下一代存储架构(存储与计算分离、最小化协调)铺平道路。

技术 › DevOps GitHub 2026-10-2311.4 KB 166.1K 559 77

System Design Essentials - Part 3

本文是System Design Essentials系列的第三部分也是最后一部分,聚焦系统设计中的优化技术。文章详细介绍了缓存概念、缓存命中与失效,以及五种缓存策略:Cache Aside、Read Through、Write Through、Write Around和Write Back。此外还讲解了幂等性、幂等键、去重机制及其在分布式系统中的重要性,并分析了分布式系统的优势与挑战(一致性、可用性、容错性、延迟),最后深入解释了一致性哈希的原理及其在服务器扩缩容时减少请求重映射的作用。

技术 › 后端 Anurag 2026-10-0615.7 KB 15K 355 75