Softver oblikuje svijet, ali istovremeno ga troši. Sa svakim API pozivom, svakim petljanjem u memoriju i svakim deploymentom na cloud, naš kod ostavlja energetski otisak. U eri sve većih digitalnih potreba, pitanje energetske efikasnosti softvera više nije luksuz – to je nova inženjerska odgovornost.
Na ovom predavanju fokus stavljamo na energetski efikasno programiranje u .NET okruženju. Pokazaćemo kako .NET developeri mogu da analiziraju i unaprijede energetski profil svog koda pomoću konkretnih tehnika, obrazaca i alata. Koristićemo stvarne primjere kako bismo prikazali razlike u potrošnji između loše i optimizovane implementacije, uključujući mjerenja CPU/RAM opterećenja i indirektne energetske troškove u lokalnim i cloud (Azure) scenarijima.
Govorićemo i o trendovima kao što su green coding, SCI (Software Carbon Intensity), kao i o ulozi developera u digitalnoj održivosti. Ovo predavanje nije samo o boljem kodu – već o kodu koji ima manji uticaj, a veću vrijednost.