concurrent-ruby
Modern concurrency tools including agents, futures, promises, thread pools, actors, supervisors, and more. Inspired by Erlang, Clojure, Go, JavaScript, actors, and classic concurrency patterns.
Types
Docs
Guides
Zeitwerk
Namespace
Optimized
1.3.4
Jerry D'Antonio, Petr Chalupa, and The Ruby Concurrency Team
-
bundle add concurrent-ruby
Getting Started
Learn more about the Concurrent-ruby gem.
Playground
Test, play and inspect the gem for yourself