Pytanie Każdy zestaw SDK Scala lub interfejs dla AWS?


Czy ktoś wie o Scala SDK dla Amazon Web Services? Jestem szczególnie zainteresowany pracami EMR.


14
2018-06-06 21:35


pochodzenie




Odpowiedzi:


Spójrz na AWScala (to proste opakowanie na pakiet AWS SDK dla Javy):

https://github.com/seratch/AWScala

[UPDATE od 04/07/2015]: kolejna bardzo obiecująca biblioteka z @dwhjames:

Asynchroniczni klienci Scala dla Amazon Web Services https://dwhjames.github.io/aws-wrap/


11
2017-12-26 22:25



to wygląda imponująco. Dzięki @Alex - CruncherBigData
Trochę wadą jest to, że AWScala wciąga wszystkie aws-java-sdk (30 MB lib), nawet jeśli potrzebujesz tylko, powiedzmy, Amazon S3 i aws-java-sdk-s3 zależność wystarczy (2,7 + 2,4 MB z aws-java-sdk-core). - Jonik
@ jjonik wydaje się, że zostało to rozwiązane i możesz teraz dodać tylko zależność S3, jeśli to wszystko, czego potrzebujesz - Cpt. Senkfuss


Możesz użyć standardowego Java SDK bezpośrednio bez żadnych problemów ze Scala, jednak nie jestem świadomy żadnych SDKs specyficznych dla Scala.


10
2018-06-07 00:01



Co więcej, nie widzę powodu, dla którego pakiet Java SDK może być nieodpowiedni dla Scala - yegor256
@ yegor256 Jest bardzo odpowiedni dla Scali, ponieważ domyślnie jest blokowany async zestaw klas wykorzystuje starożytną i nieprzydatną Javę Future to nie ma wywołania zwrotnego zakończenia. - expert


Atlassian aws-scala jest całkiem niezły.

p.s. Obecnie biblioteka ma podstawowe wsparcie dla S3, DynamoDB, CloudFormation i SQS


2
2017-09-27 10:20



To, co sprawia, że ​​czuję się nieswojo z powodu używania tego, to że tracker problemów jest prywatny. Nie możemy więc zobaczyć istniejących błędów ani nawet zgłaszać błędów. - Johnny Everson
Jest nieco bardziej skomplikowany niż inne. Mogłabym naprawdę skorzystać z dokumentacji. - Anton Kuzmin