Unfortunalty due to problems with ruby's streaming gzip support there is no choice other than to move off of eventmachine and towards curl. The best way to do that in ruby right now is curb.
The external API will remain the same but the underlying implementation will no longer be running on eventmachine. This is an important thing to note if you were relying on gnip-stream being non-blocking EM compatible.
Unfortunalty due to problems with ruby's streaming gzip support there is no choice other than to move off of eventmachine and towards curl. The best way to do that in ruby right now is curb.
The external API will remain the same but the underlying implementation will no longer be running on eventmachine. This is an important thing to note if you were relying on gnip-stream being non-blocking EM compatible.