Una Azure Function che riduce l'overhead senza aumentare la complessità del progetto? Non si può avere tutto dalla vita!
Le Azure Functions possono essere un'utile strumento in molti use cases, ma possono anche aggiungere outcomes che vale la pena analizzare.
Durante questo talk di Torino.NET ci occuperemo di come la scelta di un linguaggio piuttosto che un altro influenzi non solo le scelte di implementazione, ma anche performance e costi.
Lo dimostreremo con una demo in cui un frontend e un database condiviso vengono accoppiati a tre backed uguali a livello logico, ma scritti in linguaggi diversi: Python, Golang e C#, e poi testati su carichi da produzione con Azure load testing.
Dopo una breve introduzione alle Azure Functions ed alle strategie di fatturazione disponibili, confronteremo dependencies, cold starts e performance a runtime delle tre implementazioni. Il cerchio si chiude analizzando come queste differenze prestazionali si riversino anche sul portafogli.
La partecipazione all'evento è gratuita. Clicca qui per iscriverti.