Domande con tag 'concurrency'

0
risposte

UML come modellare l'attività parallela con il numero di partecipanti dipendente dal tempo

Voglio modellare un'attività che comporta l'elaborazione di più elementi in parallelo. Per così dire, voglio trovare una rappresentazione del diagramma di attività per qualcosa di simile al seguente snippet / pseudocode: items = findAllRelevea...
posta 16.11.2018 - 07:29
0
risposte

concorrenza tramite code di messaggi: come evitare la ricorsione?

Sto lavorando su un sistema di concorrenza basato su code di messaggi con un pool di thread sottostante. Una coda può indirizzare altre code. Inoltre, una coda può essere indirizzata da più code (ad es. Bambini) per creare una gerarchia ad alber...
posta 06.09.2017 - 21:32
2
risposte

Come modellare un registro di stato che non consente gli stati duplicati in sequenza

Ho bisogno di modellare lo stato di un oggetto nel tempo. Sto cercando il modo migliore per modellarlo in modo che le connessioni simultanee al database possano guardare lo stato corrente e aggiornare lo stato se lo stato più recente è diverso....
posta 11.05.2018 - 22:47
0
risposte

Qual è il vantaggio di questo modello di attore per i gestori HTTP in go

Ho letto alcuni blog e più recentemente ho parlato del discorso di Peter Bourgon intitolato "Ways to do things". Mostra alcuni esempi del modello di attore per la concorrenza in GO. Ecco un esempio di gestore che utilizza tale modello: func (a...
posta 17.03.2018 - 01:05
0
risposte

Analizza simultaneamente i record in un file binario in Go

Ho un file binario che voglio analizzare. Il file è suddiviso in record che sono 1024 byte ciascuno. I passaggi di alto livello necessari sono: Leggi 1024 byte alla volta dal file. Analizza ogni "record" a 1024 byte (chunk) e posiziona i d...
posta 06.04.2017 - 06:08
2
risposte

Come la programmazione funzionale affronta le operazioni di incremento / decremento contemporanee invocate da utenti diversi?

Usando il linguaggio funzionale, come possono 2 parti differenti ottenere simultaneamente il risultato delle operazioni di incremento / decremento? Per lo scenario seguente, Diciamo, ho 2 quantità in magazzino e 2 utenti in blocco di siti e-c...
posta 03.01.2018 - 10:35
0
risposte

Mantenimento della coerenza con i livelli aziendali e di dati liberamente accoppiati

Segui la seguente sequenza di eventi: Il livello aziendale richiede i dati x e y dal livello dati. Il livello dati restituisce la versione 1 di x e y . Il livello aziendale inizia a eseguire la logica in base ai dati...
posta 15.07.2016 - 02:45
0
risposte

Un produttore e un consumatore rispetto allo stato di risorsa condivisa incoerente

Leggevo sull'implementazione del problema produttore-consumatore con un produttore e un consumatore. Osservando questo paragrafo vedo l'implementazione in cui l'accesso alle risorse condivise non è sincronizzato e produttore e il consumatore p...
posta 28.05.2016 - 12:05
0
risposte

Scambia tra concorrenza e stagnazione in un problema analogo di Dining Philosophers?

Attualmente sto affrontando un problema nell'applicazione che sto sviluppando e penso che sia lo stesso, o un analogo, del Dining Problema dei filosofi . Nella mia applicazione ho una lista di N risorse. Ho anche una coda di attività che ric...
posta 25.08.2016 - 16:53
0
risposte

Terminologia - Differenza tra thread e processo e modalità con cui gestiscono le connessioni DB

Recentemente ho lavorato di più con la concorrenza in Ruby e continuo a vedere vari articoli che utilizzano "thread" e "processi" in modo intercambiabile. Quali sono le definizioni effettive di questi termini? È un processo composto da più th...
posta 01.10.2015 - 23:19