我们有一个要求,我们需要在离线(非实时模式)下每天处理 10,000 笔交易。
2个选项哪个更可取
- 每天发送一次并处理 10,000 行的批处理文件
或者
- 小批量的 API 调用(因为我假设一次发送 10K 行不是一个选项)。
我的架构师告诉我,选项 1 更可取,API 仅在批量较小时才有意义 - 因为 2 的缺点是调用 API 的人必须将有效负载分解成小块,当他们拥有所有立即提供给他们的信息。
我很想看看“2”如何成为一个可行的选择,所以任何有助于证明这一点的评论/建议都会非常有帮助。
谢谢拉胡尔