this PR adds a caching layer. Specifically it's for when a message is sent, currently, we are hitting the DB for every single message sent in the server. This PR will make it so we cache users and check there first to see if we need to go to the DB or not.
this PR adds a caching layer. Specifically it's for when a message is sent, currently, we are hitting the DB for every single message sent in the server. This PR will make it so we cache users and check there first to see if we need to go to the DB or not.