做了一个快速(300M+)、不贵($1/TB)的文件下载分发服务

2022-11-21 08:24:30 +08:00
 hzcer

由于复杂的网络环境,分发大文件即痛苦又昂贵。因此做了一个快速、不贵的文件下载分发服务: FastBlob,目前速度可达 300M+。

📚 原理

服务端有多个遍布世界各地的节点,对源站的文件进行反向代理。客户端将下载进行分片,利用多线程进行同时下载,再通过现代浏览器的 stream 组合成一个 Response ,从而实现和 fetch 同样的接口。

✨ 特点

⚡ 性能

试运行阶段目前只有 6 个节点,在电信测试下载速度达到了 300M+,后期会继续增加节点,提高下载速度。

💸 价格

目前试运行期间 $1/TB ,后期会根据运行情况进行调整。注册提供 50GB 的免费流量供尝试。

📝 备注

建议使用 Cloudflare R2 来作为源站,因为 Cloudflare 不收流量费,且 R2 在全球进行分发。

🏖️ 尝试一下

https://zh.fastblob.com/try

7183 次点击
所在节点    分享创造
59 条回复
itfanr
2022-11-21 18:18:22 +08:00
厉害啊
vincent321
2022-11-21 18:43:51 +08:00
卡一个
whileFalse
2022-11-21 22:46:39 +08:00
1 刀 1t ,这个定价 cover 得住吗
lizhenda
2022-11-21 23:26:26 +08:00
360 极速无法下载,Chrome 可以
hzcer
2022-11-21 23:52:12 +08:00
@whileFalse 用的都是比较便宜的大流量服务器,成本上还是 cover 得住的。不过这只是试运行的优惠价,后续还是要根据具体的运行成本进行重新定价的
hzcer
2022-11-21 23:56:46 +08:00
@whileFalse 目前这个定价确实有点慈善定价了,为了后期的可持续发展以及人力开发成本还是要调整定价的,目前更多的还是看看这个的市场需求有多大以及进行一下 Alpha 测试。
edis0n0
2022-11-22 09:02:25 +08:00
我为什么不用免费不限速的 wetransfer 呢,盈利方式是网页背景图广告,公司规模还不小,基本不用担心文件被篡改或不稳定,随时满速
hzcer
2022-11-22 10:17:15 +08:00
@edis0n0 文件分享服务现在市面上很多了,这个更多是分发服务。FastBlob 的受众更多是网站站长,是类似 CDN 的一个服务。
haoxuexiaoyao
2022-11-22 12:11:09 +08:00
有开源的分发么
garyvalue
2022-11-22 16:42:06 +08:00
支持网站反代吗
fox233
2022-11-23 06:32:05 +08:00
用不了阿 不支持国内付款吗
macy
2022-11-23 18:06:58 +08:00
除了网页端,能用命令行下载么?
Envov
2022-11-23 19:20:30 +08:00
做的很好,唯一问题就是害怕跑路
flyqie
2022-11-23 21:28:37 +08:00
UI 这边捉个虫:

https://hk.dash.fastblob.com/billing 的 Add Bandwidth 可输入负数。。
hzcer
2022-11-24 09:08:28 +08:00
@macy 目前没法,但你可以用 Node.js 封装一个。之后应该会出 Golang SDK ,这样就可以编译成命令行了。
hzcer
2022-11-24 09:09:18 +08:00
@haoxuexiaoyao 目前没有开源的,你可以直接用 webserver 反代
hzcer
2022-11-24 09:10:05 +08:00
@garyvalue 网站反代不在支持的范围内
360kabasiji
2023-02-14 07:15:27 +08:00
大佬停止维护了吗?
aec4d
2023-04-17 17:08:55 +08:00
挺厉害的,下载很快

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/896688

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX