优惠页面加载缓慢,因为有多个用于获取优惠的 API



我们正在构建一个平台,需要使用不同的报价提供商的api从他们那里获取报价。我们正在从不同的优惠提供商一个接一个地调用api,这个过程减缓了我们的优惠页面(我们在那里显示所有优惠(。有没有更好的方法从所有不同的api中获取优惠,并且不会影响加载优惠的速度。

您的要求非常广泛:(您应该提供更多信息,即

  1. 第三方API的SLA是什么
  2. 您需要实时数据吗?您可以缓存提供商的响应
  3. 你确定你没有陷入n+1的情况吗
  4. 每次第三方通话时,您都必须进行身份验证吗

也许您可以复制/粘贴一个愚蠢的体系结构图,或者只是一点代码作为示例。

等等…

关于n+1:只是谷歌";api n+1问题";你会收到很多关于它的文章。这里有一个:https://www.sharpecho.com/microservices-and-the-n1-problem/

相关内容

  • 没有找到相关文章

最新更新