Nima Serverless
Server boshqaruvisiz arxitektura
Serverless — provayder infratuzilmani boshqaradigan va dasturchilar faqat kodga e'tibor qaratadigan bulutli hisoblash modeli.
Asosiy tushunchalar
- FaaS (Functions as a Service) — hodisalarda funksiyalarni ishga tushirish
- BaaS (Backend as a Service) — tayyor backend xizmatlari
- Event-driven — triggerlar bo'yicha bajarish
- Pay-per-use — faqat foydalanish uchun to'lov
Mashhur platformalar
- AWS Lambda — bozor yetakchisi
- Google Cloud Functions — GCP integratsiyasi
- Azure Functions — Microsoft yechimi
- Vercel / Netlify Functions — frontend dasturchilar uchun
Afzalliklari
- Server boshqaruvi yo'q
- Avtomatik masshtablash
- Haqiqiy foydalanish uchun to'lov
- Tez joylashtirish
Cheklovlar
Cold start, bajarish vaqti chegaralari, debug murakkabligi, vendor lock-in.
Qo'llanilishi
API endpoints, hodisalarni qayta ishlash, webhook handlers, rejali vazifalar.