【问题标题】:micro service, reference and foreign keys微服务、引用和外键
【发布时间】:2018-06-05 00:03:30
【问题描述】:

我们有 2 个微服务。 帐户微服务(用于注册、验证等)。 电子钱包微服务(创建钱包、存款、取款等)。

应用程序首先创建一个帐户,然后为每个经过验证的用户创建一个电子钱包。

考虑到用户身份是在账户微服务中管理的。

钱包服务是否应该存储对帐户实体(external-user-id)的引用?或者帐户微服务是否应该存储对钱包实体(external-wallet-id)的引用?

我最关心的是帐户微服务成为存储许多引用的中心。有什么我应该考虑的做法吗?

【问题讨论】:

    标签: microservices


    【解决方案1】:

    您可能希望让客户或帐户创建者使用 guid 生成帐户 ID,然后向帐户组件和钱包组件发送消息,以使用生成的 aacountId 和 WalletId 创建帐户和钱包...

    有意义吗?

    【讨论】:

      猜你喜欢
      • 2017-12-05
      • 2020-12-30
      • 2021-11-03
      • 1970-01-01
      • 1970-01-01
      • 2018-03-16
      • 2018-02-20
      • 2015-08-17
      • 2017-09-07
      相关资源
      最近更新 更多