Domande con tag 'concurrency'

1
risposta

Architecting Service, Manager e Model per la concorrenza in un'applicazione web

Diciamo che ho un'applicazione di chat che gestisce stanze, utenti e messaggi. Sto costruendo questo come un'opportunità per praticare alcuni servizi / manager / web separazione e insegnare a me stesso una buona progettazione dell'applicazione....
posta 04.11.2016 - 22:53
2
risposte

Sincronizza il lavoro sui contenitori finestra mobile in una coda

Ho una configurazione piuttosto semplice (ho pensato) che mi causa un po 'di dolore. Utilizzo un sistema di accodamento (AWS SQS) e alcuni container docker di lavoro con codice scritto in .net core che estrae da una coda e processa i messaggi...
posta 18.06.2018 - 08:39
1
risposta

Progettazione di un gestore di attività in pausa e riprende

Non penso che il titolo descriva esattamente la situazione. Mi scuso per la cattiva descrizione. Sto provando a scrivere un sistema software, in C ++, che avrà un lavoro pesante (scansione del file system per un particolare file o per infezio...
posta 03.07.2018 - 13:12
1
risposta

ReaderWriterLockSlim fornisce sicurezza di thread e velocità (rispetto a un blocco tradizionale) quando si utilizza un elenco?

Ho una lista, a cui scrivo una volta in ogni ciclo di aggiornamento e poi creo alcune attività che creano una lettura che elenca e crea una copia per manipolare quei dati. Più o meno è List.ToList() call per creare una nuova lista invece di...
posta 25.08.2015 - 09:52
3
risposte

Accesso ai dati condivisi senza blocco in TPL

Sto scrivendo una classe che contiene dati. Espone metodi che consentono di interrogare i dati, mentre i dati vengono anche aggiornati da una fonte esterna (servizio web, ad esempio). Tutti i metodi espongono le attività avviate su un thread...
posta 16.02.2015 - 00:20
1
risposta

Il codice concorrente (thread, calcolo distribuito, ecc.) può essere trasferito direttamente su piattaforme single-threaded / non-networked?

Prendi un programma multi-threaded "perfetto" arbitrario, su una piattaforma multi-threaded arbitraria, usando un linguaggio di programmazione arbitrario. Supponendo che questo "perfetto" programma multi-thread: è impeccabile in termi...
posta 01.12.2014 - 07:11
2
risposte

Blocco descrittivo e concorrenza

Sto pensando a come si dovrebbe progettare un modello di concorrenza descrittivo per un linguaggio OOP che aiuti a semplificare gli scenari di concorrenza per i programmatori (nessuna attività facile, la concorrenza è difficile). Ho letto un...
posta 08.04.2011 - 00:22
1
risposta

semantica della concorrenza durante la lettura di un file in fase di scrittura (ext)

Nel file system Ext 3/4 , se ho un file di registro aperto e in coda, se un altro processo tenta per leggerlo (es. con cat ), cosa succede? Il processo di lettura può leggere parte di / una scrittura incompleta? La lettura durante la...
posta 03.07.2012 - 02:30
2
risposte

Perché la maggior parte della logica dovrebbe essere negli oggetti monitor e non negli oggetti thread quando si scrive software concorrente in Java?

Quando ho seguito il corso di programmazione in tempo reale e simultanea, il nostro docente ci ha detto che durante la scrittura di programmi concorrenti in Java e l'uso di monitor, la maggior parte della logica dovrebbe essere nel monitor e il...
posta 08.11.2012 - 23:05
2
risposte

broker AMQP e garanzie di successo

Sto cercando di capire come un broker AMQP, come RabbitMQ, può essere integrato nella nostra architettura. Questo dovrebbe consentire di scalare facilmente in orizzontale in futuro. Per semplicità, permettimi di porre la domanda tramite un'an...
posta 24.06.2016 - 11:29