У меня есть приложение, которое поддается модели события/слушателя. Публикуются несколько различных видов данных (событие), тогда многие разные вещи могут или не могут действовать на эти данные (слушатели). Нет конкретного порядка, в котором должны случиться слушатели, и каждый слушатель определит, нужно ли ему действовать на мероприятие.Event/Observer Driven Ruby on Rails
Какие инструменты для Rails-приложений существуют для выполнения этой задачи? Я надеюсь, что не придется делать это сам
Edit (хотя, я могу это не так уж много..): Паттерн наблюдатель может быть лучшим выбором для этого
Являются ли эти слушатели отдельными процессами или это простые кодовые блоки, которые можно вызвать во время публикации данных? – Nemo157
Вероятно, простые кодовые блоки в 80% случаев. Отдельные процессы были бы более редким случаем, но, вероятно, это могло произойти. – Drew