标签: rabbitmq celery amazon-sqs amazon-swf
我需要知道它们之间的实际区别。我刚刚在高层次上了解了这些技术。
答案 0 :(得分:1)
没有。 AWS SWF是一个工作流程编排引擎,具有内部排队支持以提供活动任务。它专注于协调这些任务的执行。 SQS是一个纯队列,没有任何其他附加功能。 我的理解是RubbitMQ更像是SQS,不仅仅是容错和可扩展的,Celery只是一个Python客户端库。 AWS SWF提供自己的客户端库以从其内部队列(称为任务列表)中使用