文章列表
系统设计:设计一个搜索自动完成系统(13)
Published: at 22:01:14系统设计面试指南,设计一个搜索自动完成系统(design a search autocomplete system)
系统设计:设计一个聊天系统(12)
Published: at 16:11:24系统设计面试指南:设计一个高性能分布式聊天系统 (design a chat system) - 从明确需求开始,逐步构建高层次架构,并深入解析关键技术细节,最终总结设计要点,深度解析聊天系统架构、消息流、在线状态管理和性能优化
系统设计:设计一个新闻订阅系统(11)
Published: at 21:12:30系统设计面试指南:设计一个高性能新闻订阅系统 (design a news feed system) - 从明确需求开始,深入探讨架构设计、消息流、缓存策略等关键技术细节,并总结设计要点,掌握新闻订阅系统的核心概念。
系统设计:设计一个通知系统(10)
Published: at 13:08:10系统设计面试指南,设计一个通知系统(design a notification system)
系统设计:网络爬虫设计(09)
Published: at 13:18:50系统设计面试指南,网络爬虫设计(design a web crawler)
系统设计:短网址设计(08)
Published: at 13:18:50系统设计面试指南:高性能短网址设计(design a url shortener),本指南涵盖了需求分析、系统量级估算、REST API设计、哈希函数策略、以及实现URL缩短和重定向的详细步骤。
系统设计:在分布式系统中设计唯一 ID 生成器(07)
Published: at 11:35:23系统设计面试指南:在分布式系统中设计唯一 ID 生成器(design a unique id generator),详细讲解多主复制、UUID、票据服务器和推特雪花算法,全面理解ID生成的挑战和解决方案