o front end q vai receber a quantidade absurda de dados? aí o processamento ficaria sempre pro browser, não é? não faria sentido processar os dados em algum back (já q vc mencionou node, o back deve estar ao seu controle) e então só exibir no front? aí só deixar o back em node rodando num servidor bom. e aliás, não é uma pergunta melhor pra um subreddit de programação?