Next Wednesday (March 21st): Decouple all the things: Asynchronous Messaging keeps it simple

Skip to first unread message

Michael Prendergast

Mar 15, 2018, 7:24:09 AM3/15/18
to Ottawa Ruby
Hey all,

Here's the description:

---- Snip ----

Decouple All The Things: Asynchronous Messaging Keeps it Simple, by Kerstin Puschke (@titanoboa42 on Twitter)

If a customer changes their address, updating a single record isn't enough in a distributed system: client apps processing orders or creating invoices have to learn about the update. If you propagate it via REST, a client that is temporarily down misses out. Adding new clients requires changes to the main app. 

Asynchronous messaging avoids such a tight coupling and has proven useful for parallelizing computing-heavy tasks, load testing, or migrating existing components. 

You're going to learn how asynchronous messaging helps to keep your codebase clean and your overall system stable.

Get in touch with Kerstin:

- Kerstin on Twitter:

---- End Snip ----

Plan on attending? Please RSVP via the link below, so that our kind sponsors can plan accordingly.

2. Agenda

For the first 30 minutes, there will be mingling over food and drinks. :)

Kerstin’s talk starts after the mingling portion of the evening

3. Food and drinks sponsored by Fullscript

Big thank you to Fullscript, who will be providing the food and drinks for the evening.

Oh, and Fullscript is hiring for various positions! Check out their openings on their Careers page.

4. Space sponsored by Shopify

Another big thank you goes out to Shopify for providing the venue to host the meetup.

5. Drinks and meetup fees sponsored by SpeedyRails

Big thank you also to SpeedyRails, who will be providing the non-alcoholic drinks for the evening, and for also sponsoring the Meetup fees!

SpeedyRails offers a cloud-hosting platform for Rails developers, with Canadian and US Datacenters, CDNs, plus add-on DevOps Support. Check out their cloud hosting here at

6. Plan on attending?

Please RSVP here to let us know so we can plan things out.

7. Call for speakers

We hope to see you all there!

The Ottawa Ruby Team

P.S. If you want to learn about Asynchronous Messaging on Wednesday, please do RSVP here:

Reply all
Reply to author
0 new messages