Your API is slow, and the database is doing the same work over and over.
Cache-aside with Redis is usually the first fix I reach for on a read-heavy Node.js + PostgreSQL API:
1. The request comes into Express. Check Redis first.
2. On a hit, return the cached value right...