查看: 1195|回复: 2
收起左侧

[题目讨论] 求问如何设计video view counter

|只看干货
本楼: 👍   0% (0)
 
 
0% (0)   👎
全局: 👍   100% (27)
 
 
0% (0)    👎

注册一亩三分地论坛,查看更多干货!

您需要 登录 才可以下载或查看附件。没有帐号?注册账号

x
最近遇到 一道youtube view counter题目,想请教一下地里的小伙伴能否提供一些新鲜思路。

design a video view counter:
1. count how many users viewed my video (be aware of the duplication: same user watched twice --> count 1).
2. show the most recent 100 user names who just viewed my video.

因为要处理duplication,我只想到了offline 的aggregation. 能有更快的方法么?

上一篇:万年不变的shorten url
下一篇:可视化实时广告监控系统
本楼: 👍   0% (0)
 
 
0% (0)   👎
全局: 👍   97% (3006)
 
 
2% (78)    👎
来提供一个business oriented的思路: 对于一家还没有这个功能的初创网站来说也许这个功能的主要目的就是让各个视频up主更有成就感然后更积极的提供内容, 网站也能因此吸引更多的流量, 所以显示的浏览数和最近观看用户名都不用多准, 意思到了而且能让up主高兴就成. 比如说直接记下点击量, 然后乘一个一定范围内的随机数并确保数字不会下降就成. 用户名列表也是同理, 可以真人和器人混搭, 只要让列表本身看着按时间滚动就行. 等这个功能多快好省的做好之后就可以坐等ipo, 然后再慢慢悄悄改进就是了.
回复

使用道具 举报

godaks 2021-2-6 14:20:47 | 显示全部楼层
本楼: 👍   0% (0)
 
 
0% (0)   👎
全局: 👍   99% (237)
 
 
0% (1)    👎
同求答案,也被问到了类似的题,不过不完全一样。我是要求设计一个视频排序系统,一共分为两个部分,第一个部分是视频点击量系统,要求能处理hot video,第二个部分是根据排序系统,根据过去24小时点击量近可能的实时排序。一共2b的日活用户,每个用户每天50点击,peak要求5倍,一共有10b的视频。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册账号
隐私提醒:
  • ☑ 禁止发布广告,拉群,贴个人联系方式:找人请去🔗同学同事飞友,拉群请去🔗拉群结伴,广告请去🔗跳蚤市场,和 🔗租房广告|找室友
  • ☑ 论坛内容在发帖 30 分钟内可以编辑,过后则不能删帖。为防止被骚扰甚至人肉,不要公开留微信等联系方式,如有需求请以论坛私信方式发送。
  • ☑ 干货版块可免费使用 🔗超级匿名:面经(美国面经、中国面经、数科面经、PM面经),抖包袱(美国、中国)和录取汇报、定位选校版
  • ☑ 查阅全站 🔗各种匿名方法

本版积分规则

>
快速回复 返回顶部 返回列表