How we made our Ruby App Concurrent Golang Style! @ Vancouver Ruby Meetup Group

How we made our Ruby App Concurrent Golang Style!
Concurrency is one GoLang’s most prominent features. So when our Ruby Library was crashing randomly,  how did we use Concurrency in our Ruby application?
  • What happened when they added more code to fix the crashes?
  • What was the refactoring process?
  • How did they test such a significant change?
In this talk, Sudhindra will share the process his team took to work through this issue, and how they incorporated Asynchronous Processing while leveraging Golang style concurrency in a Ruby application. He will also showcase concepts of using Concurrency mechanisms in Ruby.


Enter the Raffle and the first 15 people will receive a JFrog Shirt and Liquid Software Book


Sudhindra Rao

Sudhindra Rao

Development Manager

Sudhindra Rao currently works at JFrog as Development Manager to help build communities and partnerships to provide visibility into JFrog's liquid software mission. He has been working as a developer/architect for critical business applications developing in multiple languages including, Go, Ruby, and Java. After having worked in traditional application development, Sudhindra became part of the Pivotal team and built their Kubernetes(k8s) platform offering. Sudhindra's diverse project experiences include: building an application for the largest publishing company in Chicago, a large datacenter automation effort, a large auctioning system, and a voter campaigning application for US national elections.

How we made our Ruby App Concurrent Golang Style!