我一直在研究Microsoft 提供的eShopOnContainers项目,以磨练我的微服务技能。一个重要的概念是引入事件总线。我已选择使用 Azure 服务总线进行尝试,但我对该平台的体验有限。
在手动创建主题、订阅等后,我设法让项目运行,但这引发了一些问题:
在 Azure 中创建自己的订阅不是订阅应用程序的责任吗?例如在启动时?
从概念上讲,主题代表不同的事件堆栈,对吗?例如客户、订购等?或者它们打算成为领域事件边界?例如,在这个应用程序中,'eShop' 将是主题。
Azure 部署是一个完全不同的主题,但与服务总线配置相关,是否有任何推荐的技术来在源代码控制中管理它?
任何见解都非常感谢。
相关分类