My UI brings data from multiple microservices. What is the best way to handle such a use case? Data is not changed frequently over the period. I can think of the following options

  1. Use aggregation layer in API gateway
  2. Create materialize view
  3. Have caching layer in place using Redis
READ LESS
4 upvotes·681 views
Replies (1)
Recommends
apigateway
Redis

If your data does not change, the most straightforward approach would be to use the Azure API gateway to cache the responses. This technically uses Redis by default under the hood, but doesn't require you to setup your own instance unless your data is very large.

READ MORE
3 upvotes·51 views
Avatar of Ashit Barot