El Problema de los Filósosofos Comensales / The Dining Philosophers Problem

The Dining Philosophers problem was formulated by Edsger Djisktra in 1965 to illustrate the kind of issues we can find when multiple processes compete to gain access to exclusive resources.

  1. A gentle introduction to actor-based concurrency.

  2. Source code from this article. All of the code from this article is in Practicing Ruby's example repository, but the links below highlight the main points of interest:

  3. Scaling Ruby with Actors, or How I Learned to Stop Worrying and Love Threads by Mike Perham Rubyconf 2011

Casiano Rodriguez León 2015-01-07