标签: microservices messaging
我正在重构我的第一个应用程序,以使用事件驱动架构来使用微服务和消息传递。我将有一个内容微服务来从各种源检索内容并添加到消息队列进行处理。我的疑问是内容微服务是否应该将内容存储在自己的数据库中,或者因为我使用消息传递而多余?
答案 0 :(得分:0)
这取决于你的设计,但任何微服务都应该是自治的,所以它应该保留它自己的逻辑和数据。
保持数据还取决于您是否会在出现故障时记录某些内容,或者即使您将实施自己的重试机制