Domande con tag 'concurrency'

1
risposta

Architettura manutenibile per una serie di elaborazioni simultanee e seriali

Ho una matrice di valori che va da poche decine a poche centinaia di righe e colonne (sempre quadrate). Ho una serie di compiti che devono essere eseguiti sulla matrice. (Sto usando il Algoritmo ungherese .) Perché potrebbero richiedere molto t...
posta 04.04.2017 - 06:13
1
risposta

Lingue concomitanti e dipendenze non concorrenti [chiuso]

Abbiamo avuto un bug causato da lavoratori ruby (4 processi, 1 thread ciascuno) che eseguivano i record di batch utilizzando un mongodb legacy come archivio. La condizione della gara era attorno al fatto che il gruppo fosse pieno o meno; con uno...
posta 11.02.2016 - 19:06
1
risposta

Algoritmo per creare ConcurrentHashMap personalizzato?

Ho cercato di esaminare il codice sorgente di HashMap simultaneo per verificare come è implementato. A me sembrava molto difficile da capire ((In nessun modo sto dicendo che non è necessario :))). Ho pensato se ho bisogno di implementarlo da sol...
posta 28.10.2014 - 12:01
1
risposta

Coordinamento di un complicato processo di migrazione dei dati

Un progetto in cui sono coinvolto ha subito un cambiamento nel campo di applicazione, e prima che iniziassi a provare a inventare una soluzione homegrown, mi chiedo se c'è qualcosa là fuori - qualche struttura, per esempio - che mi eviterà di do...
posta 04.10.2014 - 19:55
1
risposta

Verifica della concorrenza con l'ultima modifica

Ho un'app con le seguenti tre tabelle Email (numero email, indirizzo) Destinatari (reportNumber, emailNumber, lastChangeTime, stato) Segnala (reportNumber, reportName) Ho un'applicazione C# che utilizza query in linea per la sele...
posta 02.12.2012 - 10:49
1
risposta

Come si progetterà una cache LRU "multithread" usando C ++ (unordered_map e Linkedlist)?

Si noti che si tratta di una cache LRU thread-safe (non semplicemente una cache LRU come specificato in link ). Non è un duplicato della domanda di progettazione della cache di LRU in quanto vi sono alcuni aspetti spinosi di Locking Hashtable /...
posta 14.08.2018 - 05:20
0
risposte

Come architettare l'elaborazione ordinata prioritaria tra due app con più thread che producono / consumano richieste?

Chiedo scusa se il titolo della domanda è un po 'fuorviante. Ho due app X e Y entrambe implementate in java. App X viene eseguita nel contenitore Apache Servicemix e Y è l'app Web in esecuzione nel server dell'app jee (spesso nel cluster). X ese...
posta 12.07.2018 - 12:20
2
risposte

Bloccaggio ottimistico con vincoli di business [chiuso]

Considera questo semplice esempio: Le tabelle (in un ristorante) possono essere prenotate per un periodo. Vincolo aziendale: non è possibile che le prenotazioni di due tabelle per la stessa tabella si sovrappongano nel tempo. Come si possono...
posta 25.04.2018 - 15:49
0
risposte

Progettare una vendita in alta concorrenza

Sto affrontando un problema cercando di progettarlo correttamente. Il problema è semplice: è disponibile il pulsante 1 clic per acquistare un tipo di coupon. Si tratta di una riga singola in DB con 1000 come conteggio di scorte. Assumi QPS come...
posta 27.07.2017 - 21:31
0
risposte

L'uso della sincronizzazione nel livello di servizio è una cattiva idea?

Devo implementare un sistema di monitoraggio delle cassette postali come servizio web. Ho seguito le lezioni: MailboxMonitor : contiene informazioni come nome utente, password, intervallo di trascinamento ecc. MailboxMonitorRepositor...
posta 29.07.2015 - 19:15