I have a bit theoretical question.
I have a microservice which handles 200/300 req/sec on peak. In each request we make several calls to DB (MySQL) and return some information.
Given the RPS, does it make sense to cache the data on app level?
Or modern MySQL servers can easily withstand such load and use their own Db-level cache instead?
Thanks