Domande con tag 'asynchronous-programming'

2
risposte

CQRS query asincrona dal gestore comandi

In un contesto di microservizi CQRS / async, ho un gestore di comandi, ad es. SendOrderConfirmationEmailCommandHandler implementato in un servizio di comunicazione. Dipende dalle informazioni del servizio ordini, che possono essere recuperate...
posta 11.03.2018 - 12:00
1
risposta

Programmazione asincrona composta in Java senza troppo GC

Supponiamo che io stia scrivendo una libreria in Java per eseguire chiamate di rete. Voglio che sia efficiente per i casi come proxy inversi altamente caricati ecc (da 10 a 100 Krps che entrano ed escono, richieste client servite nello stesso DC...
posta 19.07.2017 - 00:35
1
risposta

Casi di utilizzo e modelli di utilizzo dei futures vs callback

Ultimamente mi sono interessato ai futures, principalmente per la loro inclusione nello standard C ++, ma vedo che c'è un dibattito attivo sui futures rispetto a callback in molte aree di programmazione, come Node.js. Mi piacerebbe chiedere s...
posta 05.12.2014 - 19:13
3
risposte

In che modo vengono distribuiti i nuovi contesti con limiti e gli errori vengono risolti in architetture di microservizi "autonomi" basati sui messaggi?

Vengo dallo sfondo del monolite, utilizzando un unico grande database relazionale. Dalla mia ricerca, molti sostenitori dell'architettura dei microservizi privilegiano l'architettura basata su eventi piuttosto che su REST. La seguente domanda si...
posta 23.08.2018 - 00:56
3
risposte

Scrittura di un nuovo codice in async, ma chiamando la sincronizzazione

Sto scrivendo un nuovo codice e vorrei scriverlo usando async e attendere, ma il codice chiamante al momento non supporta async. È giusto scrivere il nuovo codice in async e chiamarlo sync finché il codice chiamante non supporta async? O dovr...
posta 04.03.2016 - 13:46
1
risposta

Progettazione per evitare chiamate simultanee a un'implementazione dell'interfaccia

L'applicazione che sto sviluppando richiede che alcuni dati siano ottenuti attraverso diversi canali. Poiché si tratta di un processo di rete, ho deciso di utilizzare la programmazione asincrona. Ho progettato la seguente interfaccia per rapp...
posta 19.02.2018 - 13:29
1
risposta

Qual è un buon approccio di progettazione in .NET per eseguire una serie di controlli nel processo in background?

Ho un sistema di pianificazione del volo in .NET / SQL Server che deve eseguire diversi controlli di convalida. Questo ha bisogno di lavorare sia su Windows che su un client web. Attualmente i controlli vengono eseguiti in modo sincrono ma quest...
posta 22.07.2014 - 10:15
2
risposte

Guida alla libreria asincrona

Sto creando una libreria che contiene una classe che espone diversi metodi Async: public class MyClass { public async Task<Foo> DoFooAsync() { /*...*/ } public async Task<Bar> DoBarAsync() { /*...*/ } } Ho due (principali) d...
posta 25.06.2015 - 21:34
1
risposta

Uso e progettazione di API asincrone con parti naturalmente sincrone

Ho programmato per molto tempo, ma molto raramente con qualcosa di asincrono (e spesso non ha nulla a che fare con il multithreading). Principalmente per il gusto di farlo, sto scrivendo un programma per scaricare i testi delle canzoni e salv...
posta 31.05.2016 - 22:32
1
risposta

Attività Disegno della libreria della console parallela - Come si blocca un thread in un contesto specifico?

Attualmente sto sviluppando un'applicazione che si basa su più socket che ascoltano i messaggi di chat. Quando i messaggi arrivano, vengono trasmessi a un bot associato ai loro canali. A causa del numero elevato di canali a cui è associato quest...
posta 26.02.2017 - 18:48