亚马逊的 sqs 有朋友用过吗?国内用的话,网络有延迟吗?

2015-05-09 00:56:06 +08:00
 qq2549112

大家好,抱歉耽误大家时间了

我需要做一个app
用户可以添加 定时任务

因为产品的特殊性
每个用户可以添加无数个 定时任务
我初步估计,有可能每天有10W左右的定时任务

那么我就需要用到队列

我目前并没有实际部署过队列这方面的应用,文章看过不少的
我目前想到的方案是 celery+redis+阿里云 自己搭建

但是我怕 阿里云更新系统呀,或者redis 出现什么情况崩溃,就会导致出现数据丢失

[虽然我知道也有那种持久化的队列,但是我对自己的 部署能力不够信心,就怕到时候丢了数据给我的用户带来麻烦]

然后我就发现了 亚马逊的sqs,然后我上谷歌了解了下,发现这个东西不会出现数据丢失,感觉十分的有安全感,而且部署太简单了,就是直接用

但是亚马逊的sqs通过 http协议去操作,那会不会存在网络延迟呢

然后我毫不犹豫的 就去注册一个亚马逊帐户,但是:

我发现打开亚马逊的网页都不是很流畅

发现 [亚马逊官网] 服务器是国外的 [我很疑惑 为什么他们没有在国内建立机房]

然后注册还要我写信用卡什么的,然后我就没有注册了

我就想,亚马逊的官网服务器都是国外的,他的sqs不会也是国外吧

那延迟好几秒,不会严重影响我的服务吧

如果自己用阿里云的服务器搭建,我就是担心 出现意外,导致数据丢失

阿里云也有个mqs 类似亚马逊的sqs,但十分不成熟,没有现成的和celery结合的sdk,所以我只好直接放弃阿里云的mqs

请问大家, 有什么建议可以给我吗。我现在有点不知所措

谢谢

2334 次点击
所在节点    问与答
3 条回复
df4VW
2015-05-09 01:34:27 +08:00
找个redis的cloud就行了
wy315700
2015-05-09 08:40:38 +08:00
redis开持久化就行了
qq2549112
2015-05-10 01:30:13 +08:00
@df4VW
@wy315700 谢谢

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

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

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

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

© 2021 V2EX