pluginGeek
ConcurrencyRuby15,808EditCreate highly-concurrent gems and programs in Ruby. Base for great and speedy open-source projects.
Modern concurrency tools including agents, futures, promises, thread pools, supervisors, and more. Inspired by Erlang, Clojure, Scala, Go, Java, JavaScript, and classic concurrency patterns.http://www.concurrent-ruby.com
Actor-based concurrent object framework for Rubyhttps://celluloid.io
EventMachine: fast, simple event-processing library for Ruby programshttp://www.rubyeventmachine.com
Ruby: parallel processing made simple and fasthttps://github.com/grosser/parallel
Simple evented I/O for Ruby (but please check out Celluloid::IO instead)http://coolio.github.com
Evented sockets for Celluloid actorshttps://celluloid.io
A ruby DSL that adds concurrent programming constructs to make parallelism easier.https://github.com/beraboris/eldritch
Lighter than actors, simpler then threads. Get threaded!https://github.com/schneems/threaded
Service encapsulates an object which executes a bit of code in a loop that can be started or stopped and query whether it is running or not.https://github.com/RyanScottLewis/service
Related categories
Websockets5,659Rubyeinhorn, message_bus and 2 more »Working with websockets in Ruby.
Around the webAdd