The Pragmatic Engineer· Gergely Orosz·· 5 天前AI 评分25
Distributed databases with Peter Mattis
Distributed databases with Peter Mattis
AI 导读
Peter Mattis 讨论了分布式数据库的设计与优化,分享了他在 Gmail、GIMP 和 Cockroach Labs 的经验。他提到 Gmail 最初使用 B-tree 管理邮件线程,Colossus 系统通过 Reed–Solomon 编码减少存储开销并提升冗余。他还两次在性能上超越标准库数据结构,如用 B-tree 替代 std::map 并优化 Go 的 map 实现。
来源:The Pragmatic Engineer · newsletter.pragmaticengineer.com