Redian新闻
>
还得提示一下马甲的问题
avatar
还得提示一下马甲的问题# Piebridge - 鹊桥
c*t
1
只有一台server,然后现在有100W个用户同时想下载一个文件(分小文件,大文件两种
case)。怎么设计?我能想到的就是小文件可以load到cache, request可以进Queue。
还有什么解决思路吗?特别是对大文件。多谢!
avatar
S*Y
2
那个什么呢--   悠悠
那个什么呢--   我心
那可是某人的 马甲啊, 哈哈
avatar
c*t
3
有人讨论一下吗?

【在 c********t 的大作中提到】
: 只有一台server,然后现在有100W个用户同时想下载一个文件(分小文件,大文件两种
: case)。怎么设计?我能想到的就是小文件可以load到cache, request可以进Queue。
: 还有什么解决思路吗?特别是对大文件。多谢!

avatar
y*x
4
喔,你在说我?
avatar
m*8
5
用multicast发送?
avatar
a*y
6
看上去是

【在 y**x 的大作中提到】
: 喔,你在说我?
avatar
c*t
7
多谢,是个很好的点。用什么协议最好?

【在 m*******8 的大作中提到】
: 用multicast发送?
avatar
j*r
8
免费的Bittorrent, 商用的CDN。都是现存最好解决方案。其他的都是纸上谈兵扯谈。
多播只有在很有限的范围,比如直播能用。
avatar
r*s
9
面试有直接问cdn设计的,所以Akamai的paper值得一读。


: 免费的Bittorrent, 商用的CDN。都是现存最好解决方案。其他的都是纸上谈兵
扯谈。

: 多播只有在很有限的范围,比如直播能用。



【在 j**********r 的大作中提到】
: 免费的Bittorrent, 商用的CDN。都是现存最好解决方案。其他的都是纸上谈兵扯谈。
: 多播只有在很有限的范围,比如直播能用。

avatar
g*y
10
就是chunk成小文件,然后给一个bit range info,下载的时候可以多线程。

【在 c********t 的大作中提到】
: 只有一台server,然后现在有100W个用户同时想下载一个文件(分小文件,大文件两种
: case)。怎么设计?我能想到的就是小文件可以load到cache, request可以进Queue。
: 还有什么解决思路吗?特别是对大文件。多谢!

相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。