Microsoft Orleans – funzionalità Direct Client

Ho pubblicato un’altro articolo dedicato a Microsoft Orleans, in particolare alla funzionalità Direct Client.

Questa funzionalità permette di avere un unico processo sia per il Silo che per client WebApi. Essendo in-memory, la comunicazione inter-silo avviene in memoria senza il costo della serializzazione.

Molto utile anche per un ambiente di sviluppo, in quanto non richiede di eseguire due processi separati (il Silo e il client WebApi) e attendere che il Silo sia attivo.

Inoltre lo trovo molto utile per progetti di piccole dimensione, che non necessitano di più di un Silo, ma che potrebbero sfruttare la possibilità di scalare se necessario in futuro.

Con un unico processo anche il deployment è semplificato.

L’articolo, in inglese, con tutti i riferimenti, lo trovate qui: Microsoft Orleans – Direct client functionality

Add a Comment

Il tuo indirizzo email non sarà pubblicato.