关于管理微服务之间的依赖关系,我已经做了大量的谷歌搜索。我们正试图从大型的单一应用程序转移到微服务,以便在组织上进行扩展,并能够更快地开发,并有多个团队并行工作。一种解决方案是使微服务-A转到5-10个其他微服务以获取必要的数据(这相当于DB view with join)。另一种解决方案是让微服务-A监听来自5-10个其他服务的事件,并将相关内容填充到本地存储中(这相当于物化视图)。无论哪种方式,微服务-A与5-10个其他服务耦合,并且如果在微服务-A中需要新的信息,则它所依赖的一些服务可能需要在微服务-A之前被释放。请