Ecco la nostra situazione:
UserA, thread1: segnala un problema
UserB e UserC, thread1: anche io
Io: Ehi, abbiamo un incidente
Io: [gestisce l’incidente in thread1]
…
UserD, thread2: segnala lo stesso problema
Io: [unisce a thread1]
Ora ecco il problema
- Se in thread2 dico “Ehi, UserD, c’è già un incidente in corso per questo. Stò per unire il tuo thread”, la mia risposta finisce nel thread dell’incidente.
- Pro: comunicazione trasparente a tutti i coinvolti (soprattutto dato che non c’è un breadcrumb nel thread di destinazione dell’unione)
- Contro: si aggiunge spazzatura inutile al thread dell’incidente
- Se unisco semplicemente thread2 a thread1 senza comunicazione esplicita, UserD finisce in thread1 sembrando che abbia la Sindrome del Protagonista. E anche - temo - UserD è disorientato dal trovarsi improvvisamente in un nuovo contesto senza preavviso. A meno che non ci sia qualche notifica o indicatore per UserD riguardo lo spostamento? Sono scettico, ma mantengo la speranza.
Grazie,
Ann

