Clipper 8
Toplam $139,65 · %5 tasarruf
- Sanal CPU
- 4 × ayrılmış
- RAM
- 8 GB
- Depolama
- 200 GB NVMe Gen4 SSD
- Aktarım
- 20 TB
- IPv4 / IPv6
- 1 / /64 routed
Çözüm
10 ms'nin altındaki API yanıtları, bir kod sorunundan önce bir yerleşim sorunudur. Fizik, her 100 km fiber için yaklaşık 1 ms taban koyar, bu nedenle hiçbir optimizasyon yanlış şehirde olmayı telafi edemez. Kullanıcılarınızın bulunduğu bölgelere Clipper örnekleri dağıtın, sıcak yolu bölgeler arası çağrılardan uzak tutun ve ortalamadan ziyade 99. yüzdelik dilimde ölçün.
| Kaynak | Gerçekte ihtiyacınız olan |
|---|---|
| CPU | Yüksek frekanslı özel çekirdekler; kuyruk gecikmesi bir zamanlama sorunudur |
| RAM | Çalışma kümesine bağlı olarak 8–32 GB |
| Disk | NVMe Gen4 |
| Ağ | Tek bir küresel giriş noktası için Anycast destekli bölgeler |
Toplam $139,65 · %5 tasarruf
Toplam $262,20 · %5 tasarruf
Toplam $495,90 · %5 tasarruf
Bu iş yükü için en önemli karar genellikle konumdur — ya gecikme baskın olduğu için ya da yargı yetkisi baskın olduğu için.
Ardından en ucuzuna değil, bu bölgelere dağıtın.
Yüksek frekanslı çekirdekler ve süreci sabitleyin.
Tek bir bölgeler arası veritabanı çağrısı diğer tüm optimizasyonları siler.
Bağlantı kurulumu kısa istek gecikmesine hâkimdir.
Ortalamalar, kullanıcılarınızın şikâyet ettiği istekleri tam olarak gizler.
Ayrılmış çekirdeklerde basit işleyiciler için 1 ms'nin altında sunucu süresi elde edilebilir. Toplam kullanıcı algılanan gecikmesine mesafe hâkimdir: her yön için 100 km başına yaklaşık 1 ms, bu yüzden yerleşim sonucu belirler.
Evet, DNS yayılma gecikmesi olmadan her kullanıcıyı en yakın sağlıklı örneğe yönlendirerek. Bu, birkaç bölgede örnekler gerektirir ve anycast destekli konumlarımızda mevcuttur.
Genellikle paylaşılan çekirdeklerde CPU çalma süresi veya çöp toplama. Ayrılmış çekirdekler ilkini kaldırır; ikincisi bir kod sorunudur.