Ultimamente sto studiando architettura e ho trovato i termini Event Sourcing, Event Streaming e Historical Modeling, tutti riferiti a modelli "append-only", ma tutti i concetti che ho letto fino ad ora sono un po ' un po 'troppo astratto per me per comprendere appieno i pro ei contro di ognuno di essi.
Ho letto diversi articoli di Greg Young, Martin Fowler e altre persone che parlano di CQRS su sistemi altamente concomitanti e questi modelli solo append, ma finora non ho visto un'implementazione concreta di un sistema abbastanza complesso sistema che trarrebbe vantaggio da Event Sourcing, specialmente i sistemi in cui la coerenza è un requisito di prima classe, come i sistemi di pagamento.
Quindi, la domanda è, in che tipo di problema potrebbe trarre beneficio da un modello solo-append? Qualcuno ha un esempio del mondo reale da presentare?