me gustaría ejecutar algunos métodos atomicidad con Ruby, de acuerdo con http://en.wikipedia.org/wiki/Atomicity_(database_systems)Escribir una operación atómica
Por ejemplo, si tengo:
a = 30
b = 75
me gustaría ser capaz de hacer algo como:
atomic_operation do
a += 10
b -= 39
end
¿Hay un módulo nativo en Ruby 1.9 que permita dicho proceso? Si es posible, me gustaría hacerlo sin usar un complemento. ¡Muchas gracias!
Tome un vistazo a https://github.com/headius/ruby-atomic y en el interior http://pragprog.com/book/jsthreads/working-with-ruby- threads –