Ideally containers are started up when requests are made, go to sleep when idle for a short time and are removed after they're idle for a long time.