Apologies for disappearing and thank you for the responses. 
I believe that the main issue for Redis being slow, was that THP was still enabled (when I had thought otherwise):
For PG crashing, the main solution for me was adding this to the app.yml:
docker_args:
- "--shm-size=34g"
With the value set to db_shared_buffers + 2GB, with db_shared_buffers being 25% of the total host machine ram.
Overriding the default 512m:
1 Like