【发布时间】:2014-08-20 05:19:36
【问题描述】:
我刚刚了解了 Akka 和 Actor,不确定是否将它们用于我在 Play 框架应用程序中的以下用例。
我想做的是让用户发出网络请求,然后需要进行 20-50 次 Yelp API 调用(并行),获取这些响应,进行一些处理并将它们组合成一个结果。
我想知道的是,使用 Akka Actor 是否会提高可伸缩性并减少对用户的响应时间。与仅在我的控制器代码中进行 WS 调用相比(每个都使用未来),使用演员是否会给我带来任何好处。
我想我无法理解在这种情况下使用演员可能会给我带来什么好处,而不仅仅是一堆异步网络请求。
【问题讨论】: