对于一个 Celery 使用场景的假设。Celery 是否适合处理复杂冗长的任务呢?

2016-12-27 15:51:20 +08:00
 biggun

最近在搞自己的一个小项目,但是对于一些技术的选取有一些迷惑,希望有人能够指点一番。 使用场景,假设获得授权,获取了用户的邮箱登录的密钥,密钥种类分 basic auth 和 Oauth , 前者获得的是邮箱地址和密码, 后者则是邮箱地址和 Access Token :

celery 是否能够胜任这项任务? 如果在服务器端针对每一个邮箱的密钥建立一个 local 的 IMAPClient ,是否能够替代 Celery 还是有更好的解决方案?

1559 次点击
所在节点    问与答
3 条回复
strahe
2016-12-27 16:56:36 +08:00
数据量不大的话是可以的
biggun
2016-12-28 09:31:01 +08:00
我也是这么考虑的。目前使用的是 rabbitmq 作为 broker 和 result backend 。先跑起来看一看能不能 handle 。
biggun
2016-12-28 09:31:28 +08:00
不过这一类 in memory 的数据库不会很占用内存么。

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

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

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

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

© 2021 V2EX