Carbon Footprint per API Call (CFAC - API Çağırışı Başına Karbon İzi)
Bir API sorğusunun serverdə icra olunması zamanı sərf olunan elektrik enerjisinin yaratdığı karbon qazı (CO2) emissiyasının miqdarıdır (qramla ölçülür).
CFAC = (Serverin Sərf Etdiyi Enerji (kWh) * Şəbəkənin Karbon İntensivliyi) / Ümumi API Çağırış SayıƏtraflı İzah
Yaşıl Texnologiyalar (Green Tech) və dayanıqlılıq (sustainability) müasir proqram təminatı inkişafında mühüm yer tutur. CFAC, proqram təminatının ətraf mühitə təsirini ölçən və optimallaşdıran yeni nəsil texnoloji metrikdir.
Kodu daha səmərəli yazmaq, verilənlər bazası sorğularını azaltmaq və serverləri yaşıl enerji ilə işləyən bulud provayderlərinə (məsələn, yaşıl data mərkəzləri olan AWS və ya Google Cloud regionları) köçürməklə CFAC göstəricisini minimuma endirmək mümkündür.
Bir server ay ərzində 500 kWh enerji sərf edir və bu enerji 200 kq CO2 emissiyasına səbəb olur. Bu server eyni ayda 10,000,000 API çağırışına cavab verib. Hesablama: 200,000 qram CO2 / 10,000,000 API çağırışı = 0.02 qram. CFAC göstəricisi çağırış başına 0.02 qram CO2-dir.