Mam aplikację, która nadaje się do modelu zdarzenia/słuchacza. Kilka różnych rodzajów danych zostaje opublikowanych (zdarzenie), wtedy wiele różnych rzeczy może, ale nie musi działać na tych danych (detektory). Nie ma określonej kolejności, w której słuchacze muszą się znaleźć, a każdy słuchacz decyduje, czy musi działać w tym wydarzeniu.Event/Observer Driven Ruby on Rails
Jakie narzędzia dla aplikacji Railsowych służą do realizacji tego zadania? Mam nadzieję, że nie musisz tego robić sam
Edit (choć mogę to nie takie wielkie rzeczy..): Obserwator wzór może być lepszym wyborem dla tego
Czy te słuchacze będą oddzielnymi procesami, czy też są prostymi blokami kodu, które można wywołać podczas publikowania danych? – Nemo157
Prawdopodobnie prosty kod blokuje 80% czasu. Oddzielne procesy byłyby rzadkim przypadkiem, ale prawdopodobnie doszłoby do skutku. – Drew