Нода использует ленивый сборщик мусора, который не освобождает память до последнего -
https://blog.heroku.com/node-habits-...-avoid-garbage.
+ проблемы destus'а. На локалхосте-то еще ладно, но в продакшене они угробят твой сервер.
Мало того, твой код попросту небезопасен. Что, если клиент запросит, скажем, ссылку "http://server.com/../.git"?
В таких случаях надо использовать потоки, но и там есть свои ньюансы. У Ильи в скринкасте по ноде есть видео по этой теме, глянь:
https://www.youtube.com/watch?v=KlvJOz9GUjU
https://www.youtube.com/watch?v=_j0LoOXnOF4