facebook
Testare la concorrenza con Coyote

Testare la concorrenza con Coyote

Nell’ultimo articolo sull’Actor Model, abbiamo mostrato come implementare questo pattern usando gli Akka Actors. Oggi, invece, vedremo come usare Coyote, un framework che implementa l’Actor Model ma che viene utilizzato principalmente per i test. I programmi...
Record personalizzati in C# 9

Record personalizzati in C# 9

Nel precedente articolo, abbiamo analizzato i Record Posizionali che sono la vera innovazione di questa nuova funzionalità di C# 9. Abbiamo scoperto che, dietro le quinte, un record non è altro che una classe con dei comportamenti specifici predefiniti, tra i quali...
Record posizionali in C# 9

Record posizionali in C# 9

Ho già parlato in un precedente articolo delle probabili novità che sarebbero state introdotte con la nuova versione del linguaggio di casa Microsoft C# 9. Tra queste, quella che per molti sviluppatori risulta essere la più interessante è l’introduzione dei Record. Un...
Scalabilità e resilienza con gli Akka Actors

Scalabilità e resilienza con gli Akka Actors

Un nostro cliente, operante nell’ambito del gaming, ci ha commissionato una piattaforma per la gestione di un campionato di calcio virtuale, con classifiche sia di squadra che individuali. Dopo aver analizzato il problema, ci siamo chiesti come realizzare un sistema...