Ho fatto molti codici di autoapprendimento, ho avuto esperienza con i modelli di programmazione parallela: attori, memoria transazionale del software, flusso di dati.
Quando cerco di applicare queste architetture nella vita reale - in un'applicazione web ad alto carico - qualsiasi modello non supporta la durabilità e la persistenza dei dati. Le attività della vita reale richiedono di salvare i dati alla fine. Ciò significa che devo ancora usare DB e intrappolare le sincronizzazioni DB, possibili strozzature di scalabilità ecc.
Qualcuno conosce un buon esempio di architettura (src o testo o diagramma o blueprint) che usa Akka Actors o Software Transaction Memory e implementa la persistenza alla fine?
Qualsiasi buon esempio / idea per memoria transazionale, attori, flusso di dati, spazi di tupla nelle applicazioni della vita reale è il benvenuto.