Re[2]: Размножающиеся события
От: Эйнсток Файр Мухосранск Странный реагент
Дата: 28.08.21 18:42
Оценка:
H> Кидать события в общий пул. Если на событие нет подписчика — удалять. Если есть подписчики — каждому рассылать. У обработчика можно возвращать флаг, кто именно удаляет событие — или сам обработчик или тот, кто вызывает обработчики.

Проблема не в том, чтобы удалять события, а в том, что:
1) они, бывает, образуют циклы.
2) этих событий слобопредсказуемое количество.

H> в общий пул.


Кстати, в для кого общий? Всех объектов программного комплекса (как блокчейн)? машины? процесса? нити? Или у каждого объекта пул общий для всех событий предназначенных для этого объекта?
Отредактировано 28.08.2021 18:49 Эйнсток Файр . Предыдущая версия . Еще …
Отредактировано 28.08.2021 18:49 Эйнсток Файр . Предыдущая версия .
Отредактировано 28.08.2021 18:47 Эйнсток Файр . Предыдущая версия .
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.