Session
I microservizi sono un'esagerazione? Scopri i vantaggi di un monolite modulare in ASP.NET Core
Sapevi che i microservizi sono nati come soluzione tecnica a un problema organizzativo? Eppure, la maggior parte delle volte pensiamo che siano l'architettura migliore in assoluto! Sì, i microservizi offrono scalabilità. Ma impongono anche una "tassa": transazioni distribuite, eventual consistency e complessità operativa.
Per molti team, un monolite ben progettato è una scelta intelligente e pragmatica. Ma perché è così e come possiamo prevenire la temuta "Big Ball of Mud"?
In questa sessione, supereremo il dibattito teorico per immergerci nell'implementazione pratica di un monolite modulare in ASP.NET Core. Vedremo come architettare un sistema che mantenga la modularità logica dei microservizi senza la complessità fisica di un sistema distribuito.
Cosa imparerai:
- Come strutturare una solution .NET per un monolite modulare.
- Implementare un'architettura event-driven all'interno di un singolo processo.
- I criteri per decidere quando è il momento di estrarre un modulo in un servizio autonomo.
Michele Ferracin
The Software Factory consultant | micheleferracin.it
Padova, Italy
Links
Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.
Jump to top