İçeriğe geç
YolcuHost
Yazılım dilleri ve çatıları

REST ve GraphQL Arka Uçları İçin En Uygun VDS Paketi

Backend sunucusu, uygulamanızın görünmeyen tarafıdır: istemciden gelen isteği doğrular, iş kurallarını çalıştırır, veritabanından veriyi okuyup JSON olarak döner. REST'te her kaynak ayrı bir uç noktadır ve HTTP önbelleğinden kolayca yararlanır; GraphQL'de tek bir uç nokta istemcinin istediği alanları döndürür, ancak iç içe sorgularda veritabanına giden istek sayısını (N+1) DataLoader gibi tekniklerle denetlemek gerekir. Hangisini seçerseniz seçin API süreci, veritabanı ve önbellek aynı VDS'te düşük gecikmeyle haberleşir.

Önerilen işletim sistemi: Ubuntu 24.04, Debian 13, Rocky 9

En uygun paket

Xeon VDS 2

API ve veritabanı

vCPU
2 Çekirdek
RAM
4 GB ECC
Disk
40 GB SSD
Bağlantı
1 Gbps
₺163,90/ay + KDV
Bu paketi sipariş et Tüm VDS paketleri

Neden bu paket?

  • API, PostgreSQL ve Redis aynı sunucuda olduğunda sorgular ağ gecikmesi olmadan yerel olarak gider.
  • Tam yetkiyle Nginx'te hız sınırı (limit_req), istek boyutu ve zaman aşımı ayarlarını uygulamanın önünde yaparsınız.
  • Xeon serisinde 2'den 6 çekirdeğe, 2'den 32 GB RAM'e kadar paketlerle API büyüdükçe yükseltirsiniz.
  • Ücretsiz DDoS koruması ve limitsiz trafik herkese açık uç noktalarınızı korur.

İhtiyacınıza göre paket

Küçük başlayın; büyüdükçe paketinizi yükseltebilirsiniz.

API ve veritabanı

Tek bir API süreci ve PostgreSQL ya da MySQL için 4 GB RAM; veritabanı önbelleğine de yer kalır.

Xeon VDS 2

2 Çekirdek · 4 GB ECC · 40 GB SSD · 1 Gbps

₺163,90/ay + KDV
Sipariş ver

Önbellek ve kuyrukla

Redis önbelleği, arka plan işçileri ve birden çok API sürecini çalıştırmak için 4 çekirdek ve 8 GB RAM.

Xeon VDS 4

4 Çekirdek · 8 GB ECC · 40 GB SSD · 1 Gbps

₺243,90/ay + KDV
Sipariş ver

Birden çok servis

Birkaç servisi, büyüyen bir veritabanını ve arama motoru gibi yardımcı bileşenleri tek sunucuda toplamak için 16 GB RAM.

Xeon VDS 5

6 Çekirdek · 16 GB ECC · 40 GB SSD · 1 Gbps

₺403,90/ay + KDV
Sipariş ver

Nasıl başlarım?

  1. 1Siparişte Ubuntu 24.04, Debian 13 ya da Rocky 9 seçin; dilinizin çalışma zamanını ve veritabanını kurun.
  2. 2API'yi 127.0.0.1 üzerinde dinletip systemd ya da Docker Compose ile servis olarak çalıştırın.
  3. 3Nginx'i önüne koyun; limit_req ile hız sınırı, client_max_body_size ile istek boyutu sınırı tanımlayın.
  4. 4GraphQL kullanıyorsanız sorgu derinliği ve karmaşıklık sınırı ekleyin, üretimde introspection'ı kapatmayı değerlendirin.
  5. 5certbot ile SSL alın, /health gibi bir sağlık uç noktası ekleyip izleme aracınıza bağlayın.

Dakikalar içinde teslim

Ödeme sonrası otomatik kurulum; erişim bilgileriniz panelinize gelir.

İstanbul lokasyonu

Vodafone İstanbul veri merkezi, Türkiye'ye düşük gecikme.

DDoS koruması

Saldırı trafiği ücretsiz olarak süzülür.

7/24 Türkçe destek

Bağlantı sorunlarını çözer, istenirse işletim sistemini kurarız.

Taşıma desteği

Mevcut sunucunuzdan geçişte yardımcı oluruz.

Toplu alım

Birden fazla sunucu için indirim, destek talebiyle.

Sıkça sorulan sorular

İstemcinin (web sitesi, mobil uygulama ya da başka bir servis) gönderdiği istekleri işleyen, iş mantığını çalıştıran ve veritabanıyla konuşan sunucudur. VDS'te bu yazılımı ve veritabanını kendiniz kurup yönetirsiniz.

Kaynakları net olan ve önbelleklemenin önemli olduğu API'ler için REST; farklı ekranların farklı alanlar istediği, istemcilerin çeşitli olduğu durumlarda GraphQL uygundur. İkisi aynı sunucuda yan yana da çalışabilir.

Tam yetkili olduğu için Node.js, Python, PHP, Go, Java, .NET, Rust ya da Elixir ile yazılmış her arka uç çalışır; GraphQL için gqlgen, Strawberry ya da GraphQL Yoga gibi kütüphaneleri kullanabilirsiniz.

Başlangıçta aynı sunucuda tutmak en basit yoldur ve gecikmeyi düşük tutar. Yük büyüdüğünde veritabanını ikinci bir VDS'e taşıyıp bağlantıyı güvenlik duvarıyla yalnız kendi sunucunuza açabilirsiniz.

Tüm kullanım alanları