Ruby1. 9 и Amazon SQS?


Есть ли хорошая библиотека / gem для доступа к Amazon SQS из ruby1. 9? Пример Амазон Руби и right_aws не работают-с наследником пакетов ruby1.9.

Я бы сильно предпочел что-то, что, как известно, работает под достаточно большой нагрузкой (несколько сотен тысяч элементов очереди или больше в день).
5 6

5 ответов:

Официальный камень right_aws (>=2.0), похоже, работает с Ruby 1.9.2

Http://rubygems.org/gems/right_aws

Обновление: Amazon недавно сделал официальный gem, который имеет поддержку SQS: http://aws.amazon.com/sdkforruby/

Попробуйте библиотеку Appoxy AWS, она была разветвлена от right_aws некоторое время назад только для Ruby 1.9 и с тех пор поддерживает намного больше, чем right_aws сейчас.

Http://github.com/appoxy/aws/

Комментарии к isitruby19.com укажите на патч и вилку драгоценного камня right_aws, которые обеспечивают поддержку Ruby 1.9.

Загляните на страницу Sqskiq, чтобы узнать, как легко обрабатывать сообщения в фоновом режиме. Этот драгоценный камень использует целлулоидные актеры (как sidekiq) и имеет функции, позволяющие избежать/минимизировать затраты на sqs.

Этот FanSQS gem поддерживает SQS. Я не тестировал его с Ruby 1.9, но выглядит очень многообещающе.