~90% языков поддерживают подключение C-либ. Go умеет компилироваться в shared C-lib's. А в случае с .js есть gopherjs который превращает go в js, такие дела.
Suntechnic: дело в том, что по сути backup это набор файлов, которые дельтой обновляются думаю Hadoop разворачивать для 500 гигабайт бекапов будет слишком затратно по времени