Domande con tag 'concurrency'

2
risposte

Ho dati che inviano "raffiche" di 100 record con un ritardo significativo. Come strutturo le mie classi per il multithreading?

La mia origine dati invia informazioni in 100 lotti di 100 record con un ritardo compreso tra 1 e 3 secondi tra i batch. Vorrei iniziare a elaborare i dati non appena viene ricevuto, ma non sono sicuro di come affrontarli al meglio. Alcune...
posta 19.10.2012 - 01:00
3
risposte

Concorrenza e cancellazione basata sull'attore

Sto leggendo sulla concorrenza basata sugli attori e apprezzo la semplicità degli attori che elaborano sequenzialmente i messaggi su un singolo thread. Tuttavia c'è uno scenario che non è possibile vedere. Supponiamo che l'attore A mandi un m...
posta 25.03.2012 - 10:34
2
risposte

Possibilità di dati obsoleti nel modello di cache-aside

Solo per re-cape pattern di cache-aside definisce i seguenti passaggi durante il recupero e l'aggiornamento dei dati. Recupero elemento Restituisce l'oggetto dalla cache se trovato in esso. Se non si trova nella cache, leggi dall'arch...
posta 19.10.2016 - 10:41
2
risposte

Quanta configurabilità da dare agli utenti per quanto riguarda la concorrenza?

Questa domanda è una restrizione di queste domande correlate: Quanti sforzi dovremmo passare alla programmazione per più core? Concorrenza: come fai avvicinati alla progettazione e fai il debug dell'implementazione? Dato che i compu...
posta 26.12.2010 - 06:03
3
risposte

Coerenza dei diamanti in un sistema concorrente

Sto facendo fatica a trovare soluzioni a un problema che trovo in un sistema concorrente (attualmente sto utilizzando il Modello attore). Fondamentalmente ho una struttura diamantata di attori: QuindiDinviamessaggiaCeB,chediconseguenzainvian...
posta 30.03.2017 - 23:22
1
risposta

Concorrenza concomitante C ++

Sto scrivendo un ray tracer e desidero aggiungere concorrenza per ovvi (anche se probabilmente piccoli) guadagni in termini di prestazioni. Nel mio codice, faccio scorrere tutti i punti centrali nella griglia di pixel che forma la mia immagin...
posta 09.11.2016 - 20:38
2
risposte

Come gestire uno script SQL di avvio una tantum

Sto cercando di capire il modo migliore per affrontare l'esecuzione di uno script SQL monouso all'avvio di un'istanza di servizio. Ecco lo scenario: Eseguiamo più istanze Amazon del nostro servizio in parallelo. Ogni istanza si connette al...
posta 19.05.2016 - 17:03
4
risposte

Come impedire all'utente di richiedere il metodo API più volte in parallelo?

Diciamo che abbiamo un'app in cui gli utenti ottengono punti e possono scambiarli per premi. La richiesta di scambio , in pseudo-codice, potrebbe avere il seguente aspetto: function exchangePointsForReward(userId, rewardId){ user = getUse...
posta 04.01.2016 - 14:49
1
risposta

Il modello di attore è ideale per il controllo della concorrenza

quindi sto pensando di usare il modello dell'attore per risolvere un problema che attualmente ho. Per brevità, ho inventato uno scenario in modo da non diventare troppo tecnici. Diciamo che ho 3 panchine ma ogni panchina supporta un diverso n...
posta 30.01.2018 - 17:42
1
risposta

In che modo condition_variable :: notify_one () seleziona quale thread sbloccare?

notify_one() della libreria di thread C ++ 11 viene utilizzato per sbloccare uno dei thread in attesa. Come sceglie quale thread sbloccare? Per cominciare, ho provato a cercare su Google, ma non ho trovato nessuna risposta appropriata...
posta 03.07.2015 - 12:40