【发布时间】:2015-11-22 00:39:51
【问题描述】:
第一次学习 Rails 中的并发和线程,因此非常感谢任何建议。
我目前有一个包含 50 个字符串的数组。我有一个第 3 方 API 调用,它接收字符串并返回一个数值。现在我只是一次调用每个字符串的 API,这需要很长时间。
在查看了this one、this other one 和finally this one 之类的一些 SO 之后,似乎我必须使用某种线程来实现我想做的事情。我的计划是将数组分解成十个字符串的批次,然后对每个十个字符串的数组同时运行 5 次 API 调用,希望能大大减少时间。
我以前从来没有用 Rails 做任何类型的线程,所以我只是想知道我是否在上面第三个 SO 帖子之后走在正确的轨道上,或者我是否应该使用其他可能更适合我需要的技术。
【问题讨论】:
标签: ruby-on-rails