SharedGrid if it did you would have ran out of server resources ages ago
Exactly, imagine a box running 400-800 Docker containers!
Vendoz You have right, and you have right above all when you talk about resources, but it's different to have 1 apache service, or 1 apache in every container. What i'm saying is that if you say that the website are "containerized", 99/100 will think about 1 container per website, with software like docker, but enhance don't do this, so i'm just saying that, as JohnB said, is a bit misleading. The result is fine and i'm not complaining, but they are not the same thing.
You're right that when people hear "containerized," they often think of tools like Docker. However, Enhance currently runs Apache and other core services in separate containers. In the next release (around v12), these services will be managed by systemd instead of Docker. In practice, nothing will change in terms of how services are isolated.
For site isolation and security, sites will remain fully isolated using the same native methods such as namespaces and cgroups. The switch to systemd only impacts how core services are managed and could bring advantages like easier management and potentially lower RAM usage.