【问题标题】:Use AWS SQS in Scala Play 2.4 reactive project在 Scala Play 2.4 响应式项目中使用 AWS SQS
【发布时间】:2016-02-09 03:51:13
【问题描述】:

我想在我的 Play 2.4 项目中使用 AWS SQS。

目前有两种选择:

  1. 有一个名为https://github.com/kifi/franz 的 SQS 包装器,它支持反应式的使用方式。但是在 Github 上好像不太流行,不知道成熟度如何?开发者是否会继续维护它。

  2. 有 Java SQS SDK,但不支持 Scala Future(响应式方式)。如果我想让它不阻塞,我可以使用 Akka 吗?

【问题讨论】:

    标签: scala amazon-web-services playframework reactive-programming amazon-sqs


    【解决方案1】:

    我还没有使用过 SQS,但我确实对 DynamoDB 有类似的需求。我尝试使用第三方 Scala 特定库——坏主意(错误、糟糕的 api、缺少功能)。最后,我包装了 AWS Java 开发工具包。使其“反应”非常容易,并且类似于您在 Scala 中所做的大多数事情。在 Future 主体 (Future {}) 中调用 AWS 函数并使用函数构造来处理结果(map、reduce 等)。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多