Не много не точно задал вопрос, вот смотрите идет исполнение скрипта, и попадается функции чтения файла, регистрируется для нее колбэк, и чтение файла идет паралельно основному потоку, а потом через евентлуп вызывается колбэк в основном потоке, вопрос собственно вот в чем, можно сделать свою функцию которая будет выполняться паралельно а по завершению вызывать колбэк с результатом?? Или паралельные функции прописаны в ноде и можно использовать только их, работа с файлами, запросы итд