У меня есть приложение, которое поддается модели «событие / слушатель». Публикуется несколько различных типов данных (событие), тогда многие разные вещи могут или не могут нуждаться в воздействии на эти данные (слушатели). Нет определенного порядка, в котором должны действовать слушатели, и каждый слушатель будет определять, нужно ли ему действовать в отношении события.
Какие инструменты для приложений Rails существуют для выполнения этой задачи? Я надеюсь, что мне не придется делать это самому (хотя я могу. Это не ТАКОЕ большое дело).
Редактировать: Шаблон наблюдателя может быть лучшим выбором для этого