I tried to find an existing question for this already, but couldn't find a good match.
As part of my deploy process for my public facing sites, I am using symlinks to swap between versions of the web application.
For instance, I have a vhost abc.com which has a docroot here: /var/www/abc.com
The docroot itself (/var/www/abc.com)
is a symlink to the application's web-accesible directory (/var/www/package/buildX/web)
When I deploy a new build, I simply swap out the symlink and replace with another symlink to the new build.
The question I have is, what is the performance overhead (or concerns I should have) with using symlinks for an Apache docroot