Domande con tag 'queueing'

3
risposte

Stiamo facendo la coda e la serializzazione correttamente?

Elaboriamo i messaggi attraverso una varietà di servizi (un messaggio toccherà probabilmente 9 servizi prima che sia fatto, ognuno facendo una specifica funzione relativa all'IO). Al momento abbiamo una combinazione del caso peggiore (serializza...
posta 15.10.2013 - 21:21
1
risposta

Ricerca di linee guida sul thread Safe Scripting

Sto provando a scrivere uno script che richiederà più percorsi ai file su vari server, li cercherà tutti contemporaneamente e restituirà un singolo elenco di risultati a un utente. Inizialmente, stavo usando solo i thread Python per fare ciò, tu...
posta 15.10.2014 - 16:19
2
risposte

Vale la pena utilizzare un sistema di code messaggi in questo caso?

Abbiamo queste cose chiamate "esecuzioni" che vengono eseguite in determinati momenti. Hanno una proprietà delay che in pratica dice "eseguimi dopo delay microsecondi". Attualmente stiamo usando Cassandra come coda, ma sicuramente non...
posta 29.05.2015 - 21:48
1
risposta

Come rilevare la fine della coda in un web crawler in parallelo?

Diciamo che voglio programmare un web crawler in parallelo che abbia una coda FIFO condivisa (multi consumer / multi producer). La coda contiene solo URL. Come posso rilevare la fine della coda? Un processo di lavoro è sempre consumatore e pr...
posta 02.01.2017 - 19:38
2
risposte

Blocco condiviso ed esclusivo

Ho bisogno di un "blocco" che può essere condiviso o tenuto in esclusiva, che fornirà il seguente comportamento per la seguente sequenza di eventi: Processo A: Richieste e viene concesso un blocco condiviso Processo B: richiede un blocco e...
posta 19.12.2014 - 18:37
0
risposte

Come pianificare un numero elevato di attività definite dall'utente?

Supponiamo che tu stia utilizzando un sito Web che genera un numero elevato di attività che devono essere eseguite in determinati orari (ad esempio, email di promemoria). Potresti eseguire un cron che SELEZIONA una tabella di database per eve...
posta 16.01.2014 - 03:46
1
risposta

Come si impostano le code di breve durata?

Questo scenario sembra piuttosto ordinario, eppure, stranamente, sistemi di messaggistica (come Google Cloud PubSub e Task Queues e ActiveMQ ) non sembrano supportarlo - presumono che argomenti / code siano longevi. Un server webapp di fron...
posta 24.01.2018 - 14:42
1
risposta

Differenza tra lavori e lavoratori del server?

Sto cercando di capire la differenza tra server worker e lavori server. Google non è stato di grande aiuto perché la parola chiave "jobs" viene interpretata come termine di impiego ... Devo ancora trovare un articolo che risponda alla mia domand...
posta 14.01.2015 - 00:59
1
risposta

Come accodare gli ordini di lavoro per data e priorità?

Nella mia organizzazione lavoro sugli ordini in base alla data, quindi prima gli ordini di lavoro. Abbiamo anche un'opzione per l'ordine di essere contrassegnato come "priorità", nel qual caso tali ordini vengono eseguiti prima, ma non sempre....
posta 29.11.2013 - 02:28
1
risposta

Cosa, perché o quando è meglio scegliere uno strumento di accodamento vs una tabella di attività del database?

Vorrei sapere cosa, perché o quando è meglio scegliere uno strumento di accodamento e cosa, perché o quando è meglio scegliere la tabella delle attività del database? Non capisco la differenza di inviare le mie attività in uno strumento di accod...
posta 19.06.2014 - 10:33