需要向应用下发一些小体积数据(应用公告等),用什么解决方案比较好?

1 天前
 w568w

如题,希望向应用分发一些体积不大的配置和数据,每次启动时都会获取,包括:

应用是多端( Windows / macOS / Linux / Android / iOS )分发的,使用 Flutter 开发。

需求

  1. 能够承受 3000~10000/天的 DAU ;
  2. 能够防范一定程度的 DDoS 。我们之前直接在公网提供数据,被「友商」直接 DDoS 到停机了;
  3. 希望尽量低成本。属于公益项目,除了捐赠没有直接收入。

已考虑过的方案

Cloudflare Pages:目前在用的方案。问题是国内有些地区无法访问,或者连接很不稳定;

GitHub Raw Content:有每日 Rate Limit ,且国内基本无法直连;

OSS:成本比较高,储存太少的数据很不划算;

云服务器:如上,容易被 DDoS 跑量。

提前谢谢各位

439 次点击
所在节点    问与答
2 条回复
Ketteiron
1 天前
无解,OSS 想要防止被盗刷流量只能后端调接口,否则无论如何都防不了被刷。
几年前我用蓝奏云零费用解决这种场景的文本分发,现在不知道行不行。
不行的话发公告让用户多捐点,攻击者成本太低了,除了加钱硬抗没有办法。
w568w
1 天前
@Ketteiron #1 用一些公共服务的外链确实是个思路。

> 不行的话发公告让用户多捐点,攻击者成本太低了,除了加钱硬抗没有办法

看了下国内 DDoS 高防,腾讯云起步价 1 万元/月,Cloudflare 也差不多,太难顶了

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

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

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

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

© 2021 V2EX