Pergunta

Eu preciso descobrir entre a AWS SDK Java APIs e a APIs Jets3t?que é melhor em termos de taxa de transferência e desempenho?

Eu estou assumindo a conexão não é confiável, para que possa ser necessário fazer o upload / download de dados em pedaços.

Há API para o upload de multipart em Jets3t.Mas eu também estou procurando por download multipart.

Foi útil?

Solução

Na minha opinião, eu iria com AWS SDK .

Eu fiz o interruptor 6 meses atrás e até agora eu tenho uma boa experiência. Eu não posso te responder precisamente em termos de taxa de transferência e desempenho, mas uma coisa que posso dizer é que é menos propenso a erros. Às vezes, eu experimentei comportamentos / bugs estranhos com Jets3t antes de mudar para o AWS SDK.

Uma coisa que você também deve considerar é o apoio oferecido por ambas as bibliotecas. Jets3t agora raramente liberam novas versões. Jets3t lança uma nova versão sobre cada 6 meses ou mais, comparando com a Amazon que libera uma nova versão do seu SDK sobre cada 2 semanas. Então, se a Amazon mudar alguma coisa ou consertar algo em seus serviços, você provavelmente vai lucrar com a API da Amazon, em vez da API do Jets3t.

Se você teria perguntado a mesma pergunta 2 ou 3 anos atrás, minha resposta teria sido diferente, mas agora na minha opinião o SDK da Amazon é madura o suficiente e oferece melhor suporte / estabilidade do que Jets3t.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top