For example, when the checkout service needs reflect product details such as description, how does it "fetch" this data?
Does it have a duplicate of the production description in its own database? or it fetches it from the product microservice directly? or indirectly via the API gateway?
E,g, I am assuming that checkout microservice is responsible for displaying the checkout list.

For example, when the checkout service needs reflect product details such as description, how does it "fetch" this data?
Does it have a duplicate of the production description in its own database? or it fetches it from the product microservice directly? or indirectly via the API gateway?
E,g, I am assuming that checkout microservice is responsible for displaying the checkout list.