8c/16g seems absolutely bonkers for an web/app server. I could understand if there was also a data & caching layer shoved onto the same box, but that's a LOT of memory for a python app. That's more inline with "mystery meat ASP.NET app built by some a couple guys in Slovenia 12 years ago".