首页
AI Coding
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
系统设计面试翻译
Myboolean
创建于2024-01-31
订阅专栏
对系统设计面试一书的每一个章节分别进行翻译
等 1 人订阅
共9篇文章
创建于2024-01-31
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
系统设计面试:卷1 设计一个聊天系统
在本章中,我们将探讨一个聊天系统的设计。几乎每个人都使用聊天应用。 图12-1展示了市场上一些最受欢迎的应用程序。 聊天应用对不同的人有不同的功能。确定确切的要求是极其重要的。例如,当面试官想要一对一
系统设计面试:卷1 第11章:设计一个新闻推送系统
在这一章中,你被要求设计一个新闻推送系统。什么是动态消息?根据Facebook的帮助页面,“新闻动态是在你的主页中间不断更新的故事列表。News Feed包括状态更新、照片、视频、链接、应用活动,以及
系统设计面试:卷1 第十章:设计一个通知系统
近年来,通知系统已经成为许多应用程序中非常流行的功能。通知向用户提供重要信息,如突发新闻、产品更新、事件、产品等。它已经成为我们日常生活中不可或缺的一部分。 在本章中,你将设计一个通知系统。 通知不仅
系统设计面试:卷1 第九章 如何设计一个网络爬虫
在本章中,我们重点讨论了网络爬虫设计:一个有趣而经典的系统设计面试问题。 网络爬虫被称为机器人或蜘蛛。它被搜索引擎广泛用于发现网络上新的或更新的内容。内容可以是网页、图像、视频、PDF文件等。网络爬虫
系统设计面试:卷1 第八章:设计一个短链接系统 翻译
在本章中,我们将解决一个有趣而经典的系统设计面试问题:设计一个像tinyurl这样的URL缩短服务。 第一步-理解问题并且设计范围 系统设计面试的问题是故意留下开放式的。为了设计一个精心设计的系统,提
系统设计面试:卷1 第七章:分布式系统中的唯一id的设计 翻译
声明:本文仅作学习使用。 在这一章中,你被要求在分布式系统中设计一个唯一的ID生成器。您首先想到的可能是在传统数据库中使用带有auto_increment属性的主键。但是,auto_increment
系统设计面试:卷1 第六章: 如何设计一个键值存储
声明:本文仅作学习使用。 键值存储(也称为键值数据库)是一种非关系数据库。每个唯一标识符存储为带有其关联值的键。这种数据配对称为“键-值”对。 在键-值对中,键必须是唯一的,并且与该键相关联的值可以通
系统设计面试:卷1 第五章:设计一致哈希 翻译
声明:仅以此文进行学习,如果翻译存在问题的话,请指正。 为了实现水平扩展,重要的是在服务器之间高效且均匀地分发请求/数据。一致散列是实现这一目标的常用技术。但首先,让我们深入了解一下这个问题。 Reh
系统设计面试:卷1 第四章:限流中间件的设计 翻译
声明:本文仅做学习使用。 在网络系统中,限流器用于控制客户端或服务发送的流量速率。在HTTP世界中,限流器限制了在指定时间段内允许发送的客户端请求的数量。如果API请求计数超过限速器定义的阈值,则所有