【问题标题】:Online store architecture [closed]在线商店架构[关闭]
【发布时间】:2020-12-22 21:30:43
【问题描述】:

在我们公司的 2 个开发团队中:

  1. 网络团队开发在线商店
  2. Java 团队开发 CRM 应用程序

在线商店向 CRM 发送 REST 请求。 Java 团队负责人要求 Web 团队负责人将 RPS 从在线商店限制到 CRM,因为 CRM 收到太多请求并定期出现故障。网络团队不喜欢它,他们认为这是 CRM 方面的问题。

  1. 这种情况的最佳做法是什么?

  2. 能否提供一些权威知识库的参考资料?

谢谢。

【问题讨论】:

    标签: rest architecture integration


    【解决方案1】:

    对于这种情况没有最佳做法,因为一切都取决于具体情况。如果商店产生的请求比需要的多,则应该减少它。如果 CRM 应用程序无法处理所需数量的请求,则应对其进行优化(或增加资源)。您提供的细节太少,无法给您明确的答案。

    从技术方面,我只能给你2个总体建议:

    • 如果查询请求 (GET) 导致问题,您应该考虑在存储端更好地缓存数据以减少请求数量。
    • 如果命令请求(POST、PUT 等)导致问题,您可以考虑有多少请求必须同步处理。也许排队而不是立即处理命令可以帮助您更好地利用 CRM 应用的资源并减少停机时间。

    我非常怀疑是否有人能够根据如此有限的数据给你一个更具体的答案。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-12-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-05-10
      • 1970-01-01
      相关资源
      最近更新 更多