Passa ai contenuti

Dettagli

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 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.

Argomenti correlati

Artificial Intelligence
Education & Technology
Computer Programming
Software Development

Sponsor

Treatabit

Treatabit

Treatabit è il programma di supporto per startup digitali di I3P.

Microsoft

Microsoft

Microsoft Technical Communities Contents

Manning

Manning

Sconto del 36% sul sito con il codice ug367 Libri gratuiti se recensiti

JetBrains

JetBrains

Licenze gratuite per i partecipanti

Potresti anche apprezzare