Ho un processo php producer-a che colloca un lavoro su RabbitMQ a - rimandando l'elaborazione a un servizio di terze parti. Il servizio di terze parti completa l'elaborazione di a e inserisce una risposta sulla coda b . Ho un...
Sto lavorando con un'applicazione multi-modulo homegrown multithreaded nel mio nuovo lavoro. Utilizziamo il protocollo Thrift per comunicare le chiamate RPC tra diverse applicazioni autonome in un sistema distribuito. Uno di loro ascol...
Ho il seguente frammento di codice:
public Task DistributeAsync(BankAccount account, decimal amount)
{
lock (account)
{
return repository.AddLoanAsync(account, amount).ContinueWith(task =>
{
if (!task.Re...
Ho cercato modi per consentire agli utenti della mia app di scrivere plug-in per questo. Tuttavia, per dare loro più opzioni, ho deciso di implementare un sistema di plugin poliglotta.
Dal punto di vista dell'ingegneria ci sono molti modi per...
Dato il codice seguente nell'evento DoWork() di un oggetto BackgroundWorker , come può il concetto essere convertito nel modello Async/Await ?
Desidero eseguire più download contemporaneamente al fine di massimizzare la larghezza...
Sfondo
La maggior parte delle applicazioni che scrivo sono prove sequenziali lunghe ore per apparecchiature elettroniche. L'apparecchiatura sottoposta a test ha una specifica che è una macchina a stati che assomiglia a ...
Porta l'attre...
Uso delle operazioni di I / O asincrono da boost :: asio Spesso ho bisogno di puntatori condivisi (e enable_shared_from_this e shared_from_this in callbacks) per evitare di cancellare oggetti troppo presto. Penso che potrebbe essere fatto manten...
Contesto variabile da un chiamante iniziale non reattivo
L'intera applicazione non può essere reattiva, cioè questo metodo deve restituire un risultato qui
public string GetTextOfInterest()
{
var searchQuery = "Single Respo...
Considera di avere una semplice, standard $http di richiesta per una API REST:
...
function makeCall() {
var restURL = "http://my-rest-api/endpoint";
return $http.get(restURL);
}
...
Se il tempo di esecuzione di questa chiamata...
Sono abbastanza esperto in programmazione asincrona e simultanea in c # usando pattern di eventi, attori e attività, ma ora ho un compito in c ++ con cui ho familiarità di base e ha bisogno di asincronicità e concorrenza. Ho un regno libero nel...