Over a million developers have joined DZone.
{{announcement.body}}
{{announcement.title}}

Hutch, an Awesome Async Library for RabbitMQ, Open Sourced

DZone's Guide to

Hutch, an Awesome Async Library for RabbitMQ, Open Sourced

· Integration Zone ·
Free Resource

WSO2 is the only open source vendor to be named a leader in The Forrester Wave™: API Management Solutions, Q4 2018 Report. Download the report now or try out our product for free.

A UK company called GoCardless has just open sourced a library that became very crucial to their direct debit software's infrastructure as they built it out.  The tool is a Ruby library called Hutch, and here's what it does:

Hutch is a Ruby library for enabling asynchronous inter-service communication in a service-oriented architecture, using RabbitMQ.
-- Harry Marr


You can take it for a spin by visiting the GitHub repo.  The blog post about the release on GoCardless.com gives a case study of how their architecture evolved with Hutch. There was also a tweet from Marr that revealed a little more about the message volume on their broker cluster:

IAM is now more than a security project. It’s an enabler for an integration agile enterprise. If you’re currently evaluating an identity solution or exploring IAM, join this webinar.

Topics:

Opinions expressed by DZone contributors are their own.

{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}