Blog

A digital garden where I document technical journeys, share deep insights on development, and reflect on life's moments.

BLOG
系统设计

系统设计:网络爬虫设计(09)

系统设计面试指南,网络爬虫设计(design a web crawler)

April 8, 2023Blog.min_read
BLOG
系统设计

系统设计:短网址设计(08)

系统设计面试指南:高性能短网址设计(design a url shortener),本指南涵盖了需求分析、系统量级估算、REST API设计、哈希函数策略、以及实现URL缩短和重定向的详细步骤。

April 6, 2023Blog.min_read
BLOG
系统设计

系统设计:在分布式系统中设计唯一 ID 生成器(07)

系统设计面试指南:在分布式系统中设计唯一 ID 生成器(design a unique id generator),详细讲解多主复制、UUID、票据服务器和推特雪花算法,全面理解ID生成的挑战和解决方案

April 2, 2023Blog.min_read
BLOG
系统设计

系统设计:设计一个key-value存储(06)

系统设计面试指南:设计一个高性能分布式 Key-Value 存储 (design a key-value store) - 从明确需求出发,深入探讨架构设计、数据分区、复制、一致性、故障处理等关键技术细节,并总结设计要点,掌握 Key-Value 存储的核心概念。

March 31, 2023Blog.min_read
BLOG
系统设计

系统设计:一致性hash设计(05)

系统设计面试指南,一致性hash设计(design consistent hashing)

March 26, 2023Blog.min_read
BLOG
系统设计

系统设计:设计一个分布式限流器(04)

系统设计面试指南:本文讲解了分布式限流器中的常见算法、架构、性能优化和监控,深入浅出详细介绍了常见分布式限流器实现原理。

March 22, 2023Blog.min_read