I am going to present modern concurrency tools provided by concurrent-ruby gem These modern concurrent tools provided by concurrent-ruby gem are inspired by Erlang, Clojure, Scala, Go, Java, JavaScript, and some classic concurrency patterns. We will go through detailed example of each of the feature
In this talk, I am going to present modern concurrency tools provided by concurrent-ruby gem http://concurrent-ruby.com
These modern concurrent tools provided by concurrent-ruby gem are inspired by Erlang, Clojure, Scala, Go, Java, JavaScript, and some classic concurrency patterns.
We will go through detailed examples about how to use each of the feature.
I am also going to cover little theory of classic concurrency models such as CSP, Actor Model, Event based so that we will understand importance of these modern concurrency features.
This talk will be very useful for modern Rubyist to understand concurrency abstractions those can be used at application code.