Avatar notebook default
13篇文章 · 25512字 · 13人关注
  • Resize,w 360,h 240
    13. 设计搜索补全系统

    需要澄清的问题 是否是前缀匹配 (是) 要返回多少个条目 (5) 是按popularity做选择吗 (是) 是否要支持多语言 (先不用) 是否要...

  • 12. 设计监控系统

    需求 我们需要设计一个系统,来记录用户使用某个功能的情况,也就是用户每使用一次这个功能,我们就要记录一下。我们需要统计最近年,月,日,小时。用户...

  • Resize,w 360,h 240
    11. 设计访问限制器

    需求和场景 场景比较简单,就是用户可以设置哪些API,的在多少时间内最多访问多少次。用户会收到发送请求太频繁了。这个可以用HTTP 状态429返...

  • Resize,w 360,h 240
    10. 设计爬虫

    需求和目标 爬尽可能多的网页内容。大概有10000亿个网页。需要爬他们至少每周一次。1T /1m (一周假设有1M 秒)那么大概有1M 的网页每...

  • 8.设计Yelp

    需求和目标 有哪些功能:1.商家可以增加,删除,更新地点2.用户可以根据一个位置,搜索周边的商家3.用户可以给出反馈关于一个商家。非功能需要低延...

  • Resize,w 360,h 240
    9. 设计uber

    需求和功能 1.乘客可以发起乘车请求2.司机需要汇报位置接单,然后完成请求。3。乘客可以取消订单。4.司机可以放下乘客,然后完成任务。我们假设有...

  • Resize,w 360,h 240
    5.设计Twiiter 搜索

    什么是TWITTER搜索 Twitter用户可以随时更新其状态。 每个状态都由纯文本组成,我们的目标是设计一个允许搜索所有用户状态的系统。 要求...

  • Resize,w 360,h 240
    3.设计YOUTUBE

    需求和目标 功能要求: 用户应该能够上传视频。 用户应该能够共享和查看视频。 用户可以根据视频标题执行搜索。 我们的服务应该能够记录视频的统计数...

  • Resize,w 360,h 240
    2.设计微信,Facebook messenger

    系统的要求和目标 功能需求 支持1对1聊天 支持离线在线状态 支持永久存储聊天记录 非功能需求 实时聊天体验,延迟越小越好 高度一致,相同的聊天...

文集作者