Microservices 网关聚合中的一致性处理?

Microservices 网关聚合中的一致性处理?,microservices,Microservices,我们有一个可能的场景。但我们还有一个额外的复杂性,即这种聚合应该实现这些服务调用之间的一致性。在网关中实现传奇是一种好模式吗您能再解释一下吗?我的理解是,您希望聚合来自不同服务的响应,但在聚合响应时必须确保它们都是一致的?这些请求不是数据获取请求,而是数据修改请求。我们需要为这个特定的业务流实现这些服务之间的最终一致性模型。如果我们调用单个服务,它触发事件,从而创建另一系列服务更改,那么我们应该在该服务中实现一个传奇。之所以选择网关聚合,是因为这些服务需要不同的数据,但我们对数据一致性的要求仍然

我们有一个可能的场景。但我们还有一个额外的复杂性,即这种聚合应该实现这些服务调用之间的一致性。在网关中实现传奇是一种好模式吗

您能再解释一下吗?我的理解是,您希望聚合来自不同服务的响应,但在聚合响应时必须确保它们都是一致的?这些请求不是数据获取请求,而是数据修改请求。我们需要为这个特定的业务流实现这些服务之间的最终一致性模型。如果我们调用单个服务,它触发事件,从而创建另一系列服务更改,那么我们应该在该服务中实现一个传奇。之所以选择网关聚合,是因为这些服务需要不同的数据,但我们对数据一致性的要求仍然相同。您能再解释一下吗?我的理解是,您希望聚合来自不同服务的响应,但在聚合响应时必须确保它们都是一致的?这些请求不是数据获取请求,而是数据修改请求。我们需要为这个特定的业务流实现这些服务之间的最终一致性模型。如果我们调用单个服务,它触发事件,从而创建另一系列服务更改,那么我们应该在该服务中实现一个传奇。使用网关聚合的原因是,这些服务需要不同的数据,但我们对数据一致性的要求仍然相同