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:
The docroot itself
(/var/www/abc.com) is a symlink to the application's web-accesible directory
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