This feels more like I'm reading the intro to a hypothetical blog post. What was the thing that Furl did that was bad? How does Curl do it better? Is there anything SQS-specific about the issue, or was the initial setup about queuing systems just extraneous info?
Good thing I read the comment before I read the article, because I couldn't really follow the post... I am not alone. Anyway, I am glad author figured it out!
So I was looking up "furl" [1] and the first thing returned was a Python library called "furl". But the actual "Furl" in the blog post is a Perl library [2]. Open source project owners, please hear me out... can we please avoid name collision?
Good tip, if I was using Furl (or even Perl), but utterly unrelated to SQS, and not obviously generalisable to other libraries or languages.