Domande con tag 'concurrency'

2
risposte

Qual è un buon linguaggio di script per scrivere attività di amministrazione del server? [chiuso]

Sto amministrando centinaia di server RHEL. Ci sono molte attività quotidiane da eseguire. In questo momento sto lavorando con bash scripting e python. Mi stavo chiedendo se altre lingue come Erlang, Lua, Ruby, Haskell o Clojure.     
posta 27.01.2013 - 16:02
2
risposte

Come risolve il problema di coerenza nell'applicazione concomitante e distribuita (costruita attorno al dilemma dei banchieri)?

Questo è un problema classico che sono sicuro sia stato risolto molte volte da molte persone diverse. Non ho alcun corso di formazione formale (non ho studiato informatica o altri argomenti accademici simili) e quindi non sono sicuro del modo mi...
posta 12.10.2014 - 17:59
2
risposte

Buone ragioni per distruggere mutex con thread in attesa

Mi piacerebbe vedere alcuni esempi validi di aver bisogno di lasciare che un thread entri in un mutex bloccato, non-entrant, quindi distruggere il mutex (che presumibilmente termina il thread). Non riesco a pensare a nessuna buona ragione per...
posta 24.07.2012 - 04:09
2
risposte

Gli agenti basati su thread di Clojure gestiscono le prestazioni di c10k?

Sto scrivendo un servizio c10k e sto cercando di valutare le prestazioni di Clojure. Gli agenti Clojure possono gestire questa scala di concorrenza con i suoi agenti basati su thread? Altri sistemi ad alte prestazioni sembrano muoversi verso a...
posta 17.11.2012 - 13:49
1
risposta

Errore nella gestione delle strategie in ambienti con multithreading

TL; DR Quali strategie di generazione e gestione degli errori si utilizzano nel codice multithreaded destinato all'uso da parte di altri e perché vengono utilizzati? Se applicabile, indica quale paradigma di programmazione è utile. Sono più in...
posta 27.08.2014 - 14:05
1
risposta

Come posso eseguire il benchmarking di negozi di valori chiave concorrenti?

Ho alcune implementazioni di store di valore chiave simultanee che sono implementate con tabelle hash e alberi di ricerca che vorrei confrontare. Mi piacerebbe confrontarli con un'applicazione reale in cui diversi thread sottolineano i punti ven...
posta 14.05.2013 - 14:33
3
risposte

Possono essere eseguiti contemporaneamente più metodi sincronizzati nello stesso oggetto

Per quanto ne so quando ci sono più metodi sincronizzati (sia static che istanza ) in una classe, java consente solo uno di questi metodo da eseguire alla volta. Ma cosa succede se un thread acquisisce il lock su un'istanza di oggetto (o cl...
posta 10.06.2015 - 14:09
4
risposte

Test di concorrenza / sicurezza del thread

Un programma che ho scritto utilizza più thread e credo che il mio programma sia sicuro per i thread, ma come posso davvero saperlo? Ho letto un certo numero di esempi online e nessuno di loro descrive come testare che il codice sia effettiva...
posta 05.06.2015 - 15:17
5
risposte

Quali sono le conseguenze delle classi immutabili con riferimenti a classi mutabili?

Recentemente ho iniziato ad adottare la migliore pratica di progettare le mie classi per essere immutabili per Effective Java [Bloch2008]. Ho una serie di domande interrelate sui gradi di mutabilità e le loro conseguenze. Ho incontrato situaz...
posta 22.06.2011 - 20:33
2
risposte

Filettatura Python vs. multiprocessing: dovrei imparare l'uno prima dell'altro?

Sto cercando di approfondire il multithreading o multiprocessing in Python. Domanda: dovrei imparare uno prima dell'altro (per qualsiasi motivo)? Se sì, quale e perché? Ho letto i pro ei contro in domande SO come questo , ma io ' Non sono pr...
posta 14.03.2011 - 12:32