Domande con tag 'locks'

1
risposta

Quando è sicuro usare Monitor (lock) con Task?

In un ambiente multi-thread, dobbiamo considerare l'accesso simultaneo alle risorse scrivibili. Un approccio comune è usare Monitor o la sua forma abbreviata lock . Task è a un diverso livello di astrazione rispetto a Thread...
posta 18.01.2017 - 12:01
2
risposte

Problema relativo alle prestazioni di blocco ottimistiche

Sto progettando un sistema che come la maggior parte delle applicazioni social ha post, le persone possono apprezzare i post e commentarli. Inoltre, come la maggior parte delle applicazioni, gli utenti possono vedere quanti like / commenti hanno...
posta 27.02.2017 - 01:19
1
risposta

Meccanismo di leasing di design di risorse condivise

Ho una risorsa condivisa in un database che viene utilizzato dai client C1 e C2. Prima che la risorsa venga letta da C1, C1 dovrebbe contrassegnare la risorsa come concessa in leasing in modo che C2 sappia che è occupato. C1 farà un po 'di lavor...
posta 11.12.2017 - 11:54
1
risposta

Blocco dell'oggetto su Internet

Sto costruendo un'applicazione di tutoraggio che può essere utilizzata per disegnare oggetti e quindi è in grado di trascinarli. Mi piacerebbe sapere qual è la cosa migliore da fare quando qualcuno fa clic su un oggetto e inizia a trascinarlo....
posta 02.01.2013 - 21:01
1
risposta

Coordinare l'accesso alle risorse tra i lavoratori

Ho un database a cui accedono diversi server, chiamiamoli lavoratori. Questi lavoratori prendono un elemento dal database, eseguono alcune operazioni su di esso e quindi lo aggiornano nuovamente nel database. Anche i lavoratori sono volatili, po...
posta 15.09.2015 - 22:21
1
risposta

Riduzione del tempo di blocco (applicazione multithread)

Ho un'applicazione web scritta in C # che usa una dll esterna scritta in C ++. La comunicazione tra client (browser Web) e un'applicazione Web avviene tramite SignalR. Per la comunicazione tra l'applicazione web e la DLL sto usando una classe e...
posta 28.11.2015 - 21:53
1
risposta

Perché molti programmi non si avviano se il file pid esiste ma non viene trovato alcun processo?

Vedo molti programmi che scrivono un file pid e controllano all'avvio la sua esistenza. E questo è buono. Ma molte applicazioni non vengono avviate anche se controllano che il file pid esista, sì, ma nessun processo con quel pid è in esecuzione....
posta 06.05.2016 - 18:12
0
risposte

Come posso disegnare scenari di blocco dei dati?

Ci sono molti diversi tipi di grafici e diagrammi che usiamo per formalizzare gli scenari e studiarli in modo tangibile - diagrammi di attività, diagrammi di sequenza, ecc. Mi sono trovato di fronte a uno scenario di blocco piuttosto compless...
posta 19.10.2015 - 21:17
2
risposte

Come gestire gli aggiornamenti simultanei per lo stesso record in un sistema distribuito

Sto cercando di capire la migliore soluzione per il seguito. Qualsiasi aiuto sarebbe fantastico. Quindi in pratica ho un servizio (che può essere ridimensionato orizzontalmente), che ascolta una coda. Ogni messaggio ricevuto verrà inviato a u...
posta 30.08.2018 - 15:03
2
risposte

Ottenere scritture asincrone in tempo reale molto grandi su tabelle MySQL senza bloccarle a letture

Sto costruendo una webapp (frontend angolare, Groovy / Spring / Hibernate / MySQL backend) che permetterà agli utenti di competere l'uno contro l'altro su determinate attività. Ogni attività avrà 1 vincitore e 1 perdente. Voglio un sistema di c...
posta 21.11.2017 - 18:58