Esnek Hesaplama (Elastic Computing)

Bir bulut altyapısının gerçek zamanlı iş yükü talebine yanıt olarak hesaplama kaynaklarını (sunucular, konteynerler, fonksiyonlar) otomatik olarak temin etme ve serbest bırakma yeteneği — yalnızca kullanılan kadar ödeme.

Blockchain altyapısında, NFT mint etme veya token lansmanları sırasında ani trafik artışlarını emmesi gereken indeksleyici düğümler ve RPC sağlayıcıları için esnek hesaplama kritik öneme sahiptir.

        graph LR
  Center["Esnek Hesaplama (Elastic Computing)"]:::main
  Rel_scalability["scalability"]:::related -.-> Center
  click Rel_scalability "/terms/scalability"
  Rel_data_modeling["data-modeling"]:::related -.-> Center
  click Rel_data_modeling "/terms/data-modeling"
  classDef main fill:#7c3aed,stroke:#8b5cf6,stroke-width:2px,color:white,font-weight:bold,rx:5,ry:5;
  classDef pre fill:#0f172a,stroke:#3b82f6,color:#94a3b8,rx:5,ry:5;
  classDef child fill:#0f172a,stroke:#10b981,color:#94a3b8,rx:5,ry:5;
  classDef related fill:#0f172a,stroke:#8b5cf6,stroke-dasharray: 5 5,color:#94a3b8,rx:5,ry:5;
  linkStyle default stroke:#4b5563,stroke-width:2px;

      

🧠 Bilgi testi

1 / 1

🧒 5 yaşındaki gibi açıkla

Kaç müşteri geldiğine bağlı olarak büyüyüp küçülebilen sihirli bir mutfağa sahip bir restoran düşünün. Sakin bir Salı günü 2 aşçı, yoğun bir Cumartesi akşamı ise anında 20 aşçı. Sadece gerçekten pişirdikleri saatler için ödeme yaparsınız. Esnek hesaplama, yazılım için bu sihirli mutfaktır — uygulama yoğunken bulut otomatik olarak daha fazla 'bilgisayar-aşçı' ekler ve trafik düşünce onları kaldırır.

🤓 Expert Deep Dive

Auto Scaling Group (ASG): Target Tracking Scaling, hedef bir metrik değeri korur (ör. ortalama CPU %60). Cooldown Period (varsayılan 300s) hızlı salınımları (thrashing) önler. Kubernetes HPA v2: Metrics Server'ı her 15 saniyede bir sorgular. Formül: desiredReplicas = ceil[currentReplicas × (currentMetricValue / desiredMetricValue)]. Lambda Soğuk Başlamaları: Lambda sıcak yürütme ortamlarından oluşan bir havuz tutar. ~15 dakika hareketsizliğin ardından dondurulur. Bir sonraki çağrı paketi yükleyip runtime'ı başlatmak zorundadır — 100–1000ms gecikme. Provisioned Concurrency N ortamı önceden ısıtır (sürekli faturalandırılır).

❓ Sık sorulan sorular

What is the difference between elastic computing and auto-scaling?

Auto-scaling is the specific mechanism (adding/removing servers based on metrics). Elastic computing is the broader principle — the cloud infrastructure's ability to match capacity to demand dynamically. Auto-scaling is one implementation of elasticity.

What is a 'cold start' in serverless computing?

A cold start occurs when a serverless function (like AWS Lambda) is invoked after its execution environment has been idle and deallocated. The cloud must provision a new environment, load the runtime, and run initialization code before the function logic executes, adding 100ms–1s of latency.

Is elastic computing always cheaper than fixed infrastructure?

No. Elasticity saves money for workloads with high variability (e.g., e-commerce sites with day/night cycles). For flat, predictable workloads, reserved instances with 1-3 year commitments are typically 40–60% cheaper than on-demand elastic pricing.

📚 Kaynaklar