Great article! I've got several apps that maintain long running Selenium jobs (requires a real JS engine for the pages it hits) and ruthlessly killing containers after a each job and with a timer is the only solution I found. Zombie processes are a b!
My team is in the planning phase of rewriting one, and we're going to use Puppeteer this time. Definitely sharing this with them!