Qual é o tamanho máximo do arquivo que posso transferir usando HTTP? E usando FTP?

Adicionado: Estou conduzindo um estudo para um novo sistema que vamos desenvolver no meu trabalho. Consiste em autenticar usuários, exibindo quais arquivos eles querem baixar e baixá-los. Além disso, se os arquivos não estiverem prontamente disponíveis, o usuário não poderá baixá-los, mas o servidor obterá uma cópia do arquivo solicitado e notificará o usuário por e-mail quando ele puder obter o arquivo. Esperamos que os arquivos tenham tipicamente de 2 a 50 gigabytes de tamanho, por enquanto.

Eu só quero verificar se é possível escrever um aplicativo da Web para resolver o problema ou se precisamos criar uma solução cliente-servidor.

questionAnswers(7)

yourAnswerToTheQuestion