Как узнать о завершении выполнения кода модуля в Node.JS?
Если уж вы серьезно собираетесь писать PHP подобный сервер, то мой вам совет почитайте про vm модуль, он бы вам пригодился.
Но честно говоря вы создали себе проблему на пустом месте, потому что сменили язык программирования, но не сменили идеологию мышления.
Воспользуйтесь промисами, они решают эту проблему
Если some_method будет возвращать Promise, то можно написать так:some_module.some_method()
.then(function() {
  res.write(some_module.log).end()
})
Можно углубиться в es6 и воспользоваться, например, генераторами:yield some_module.some_method();
// выполнение продолжится только когда some_method разрешится
res.write(some_module.log).end();