Tengo una aplicación que se presta para un modelo de evento/escucha. Se publican varios tipos diferentes de datos (eventos), y luego muchas cosas diferentes pueden o no necesitar actuar sobre esos datos (oyentes). No existe un orden específico en el que los oyentes tengan que pasar y cada oyente determinará si necesita o no actuar en el evento.Evento/Observador Impulsado por Ruby on Rails
¿Qué herramientas tienen las aplicaciones de Rails para realizar esta tarea? Espero no tener que hacerlo yo mismo
Editar (aunque, no puedo No es la gran cosa..): Modelo observador podría ser una mejor opción para este
¿Estos oyentes van a ser procesos separados o son simples bloques de código que se pueden invocar durante la publicación de datos? – Nemo157
Bloques de código probablemente simples el 80% del tiempo. Procesos separados serían el caso más raro, pero probablemente aún ocurriría. – Drew