Domande con tag 'locks'

1
risposta

Implementazione della funzionalità di aggiornamento in blocco e le sue compensazioni

La funzionalità da implementare è consentire a un utente di selezionare gli articoli e applicare l'aggiornamento dei dati in blocco. È molto simile alla capacità di JIRA di aggiornare in massa un elenco di problemi selezionati . Nel mio caso:...
posta 21.05.2012 - 07:27
2
risposte

Quando interagisci con un ArrayList su REST, ReadWriteLock mantiene la consistenza?

Ho una lista Array di oggetti che possono essere aggiunti / cancellati / aggiornati tramite chiamate REST. Al fine di prevenire problemi che potrebbero derivare da accessi concorrenti, un ReadWriteLock sarà appropriato ed efficiente?     
posta 08.07.2016 - 16:40
1
risposta

Accesso sincronizzato alle apparecchiature industriali di rete

Ho un equipaggiamento industriale controllato da un software. Il software si connette ad esso tramite prese, e mantiene la connessione sempre attiva, mentre di volta in volta invia comandi all'apparecchiatura. Ora, questa apparecchiatura è rappr...
posta 26.08.2014 - 10:14
1
risposta

Gestione dell'inventario con una strategia di attesa limitata nel tempo - Come posso proteggere da cattivi attori?

Alcuni siti, come le prenotazioni di biglietti per spettacoli teatrali, posizionano una presa di tempo limitato sull'oggetto, mentre l'ordine è in fase di elaborazione. Non appena si seleziona il posto e si procede al pagamento, il posto è riser...
posta 07.08.2018 - 04:27
1
risposta

Blocco dei record del database

Quello che ho adesso: Una tabella con molti record. Circa 200 utenti possono selezionare un record in base ad alcune regole basate sui dati di ciascun record. C'è un'alta probabilità che 2 o più utenti selezionino lo stesso record. Un...
posta 07.07.2014 - 13:38
2
risposte

Come trovare una buona via di mezzo per rendere questa libreria sicura per le operazioni simultanee

Ho creato una piccola libreria denominata SignalR.EventAggregatorProxy Prima di inserirlo nello stato 1.0, devo correggerlo in modo che funzioni in sicurezza con operazioni simultanee. Il modo più semplice è bloccare tutte le operazioni, ma q...
posta 12.08.2013 - 09:49
1
risposta

Come implementare un proxy distribuito con quote?

Sto sviluppando un proxy scalabile (Linux / C / C ++, moduli Nginx o server HTTP personalizzato) che gestisce le richieste HTTP in arrivo e li reindirizzamento ad altre posizioni in base ai parametri inclusi nella richiesta in ingresso (IP, temp...
posta 07.06.2013 - 22:57
0
risposte

Spingi invece di tirare su una lista che potrebbe cambiare a causa di un comando in aggiunta agli eventi? [chiuso]

Devo mostrare un elenco aggiornabile / ricercabile di elementi e aggiornarlo / aggiungerlo ogni volta che viene pubblicato un evento. Come posso assicurarmi che nessun evento venga perso durante l'aggiornamento / ricerca? Mi viene in mente qu...
posta 26.11.2015 - 19:37
1
risposta

Design pattern per bloccare operazioni asincrone in Objective-C

Sto scrivendo la mia prima classe Objective-C. È responsabile dell'interazione con un servizio di autenticazione SSO HTTP. Il processo richiede più transazioni HTTP per il completamento. La classe funge da NSURLConnectionDelegate per il...
posta 17.09.2013 - 17:56
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