Подтвердить что ты не робот

JetS3t vs AWS Java SDK

Мне нужно выяснить, какие API-интерфейсы AWS SDK Java и API Jets3t? что лучше с точки зрения пропускной способности и производительности?

Я предполагаю, что соединение не является надежным, поэтому мне может потребоваться загрузить/загрузить данные в кусках.

Существует API для многостраничной загрузки в JetS3t. Но я также ищу многостраничную загрузку.

4b9b3361

Ответ 1

По-моему, я бы пошел с AWS SDK.

Я сделал переключатель 6 месяцев назад, и до сих пор у меня есть хороший опыт. Я не могу ответить вам точно с точки зрения пропускной способности и производительности, но одна вещь, которую я могу вам сказать, заключается в том, что она менее подвержена ошибкам. Иногда перед переключением на AWS SDK я испытывал странные поведения/ошибки с Jets3t.

Одна вещь, которую вы также должны учитывать, - это поддержка, предлагаемая обеими библиотеками. Jets3t теперь редко выпускают новые версии. Jets3t выпускает новую версию каждые 6 месяцев и более по сравнению с Amazon, которая выпускает новую версию своего SDK каждые 2 недели. Поэтому, если Amazon что-то изменит или что-то исправит в своих сервисах, вы, скорее всего, получите больше прибыли от использования API Amazon вместо API Jets3t.

Если бы вы задали тот же вопрос 2 или 3 года назад, мой ответ был бы другим, но теперь, на мой взгляд, SDK от Amazon достаточно зрел и предлагает лучшую поддержку/стабильность, чем Jets3t.