But recently I've been trying to understand OTP/Erl and I'v had no luck.
Now seeing these two as an alternative makes a lot of sense for diff langs.
With `jRuby` and more and more with `Rubinius`, the concept of actor-based concurrency itself is coming into range of being language-unspecific, with Erlang not being the default authority on that.
Akka gets a lot of respect, and of course Elixr, Go, Rust, etc get a lot of concurrency attention... But Celluloid with Ruby is far superior in my opinion, because it is not only performant and functional, it actually allows you to get into the internals and change how your actor system behaves. It's as simple or as complex as you want it to be. Oh and you don't feel like killing yourself while you're writing code.
One quick question:
Aside of the docs, any suggestions for learning on further Celluloid & Ruby /actor based patterns?
For now..
Google Groups: https://groups.google.com/forum/#!forum/celluloid-ruby
IRC: #celluloid on Freenode
Or drop me a message with your question. @digitalextremist on github