Apache Kafka İçin En Uygun VDS Paketi
Apache Kafka, olayları konular (topic) içinde diske sırayla yazan ve birden çok tüketicinin bu akışı kendi hızında okumasını sağlayan dağıtık bir olay akışı platformudur. Kafka 4.0 ile ZooKeeper tamamen kaldırıldı; küme yönetimi KRaft moduyla Kafka'nın kendi içinde yapılır. Mesajlar diskte saklandığı için disk alanı ve saklama süresi planlaması RAM kadar önemlidir.
Önerilen işletim sistemi: Ubuntu 24.04, Debian 13
En uygun paket
Xeon VDS 2
Geliştirme ya da küçük akış
- vCPU
- 2 Çekirdek
- RAM
- 4 GB ECC
- Disk
- 40 GB SSD
- Bağlantı
- 1 Gbps
Neden bu paket?
- Kafka diske sıralı yazar ve okumada işletim sisteminin sayfa önbelleğini kullanır; JVM yığınının dışında kalan RAM bu önbelleğe gider.
- SSD disk ve 1 Gbps bağlantı, üretici ve tüketicilerden gelen sürekli veri akışını karşılar.
- Saklama süresini ve konu başına boyut sınırını ayarlayarak 40 GB diski kontrollü kullanırsınız; daha uzun saklama için siparişte ek disk ekleyebilirsiniz.
- Tam yetkiyle Java sürümünü, KRaft ayarlarını ve dinleyici (listener) adreslerini siz belirlersiniz.
İhtiyacınıza göre paket
Küçük başlayın; büyüdükçe paketinizi yükseltebilirsiniz.
Geliştirme ya da küçük akış
Tek broker ve 1 GB JVM yığını için 4 GB RAM; kalan bellek sayfa önbelleğine kalır.
Xeon VDS 2
2 Çekirdek · 4 GB ECC · 40 GB SSD · 1 Gbps
Üretimde tek broker
Sayfa önbelleğine yer açmak ve çok sayıda bölümü (partition) taşımak için 8 GB RAM ve 4 çekirdek.
Xeon VDS 4
4 Çekirdek · 8 GB ECC · 40 GB SSD · 1 Gbps
Yoğun akış, çok konu
Yüksek veri hızı ve çok sayıda tüketici grubu için 16 GB RAM ve 6 çekirdek.
Xeon VDS 5
6 Çekirdek · 16 GB ECC · 40 GB SSD · 1 Gbps
Nasıl başlarım?
- 1Siparişte Ubuntu 24.04 ya da Debian 13 seçin ve Java 17 veya üstünü (ör. openjdk-21-jre-headless) kurun.
- 2Kafka'yı kafka.apache.org'dan indirip açın; kafka-storage.sh random-uuid ile küme kimliği üretip depolama dizinini kafka-storage.sh format ile hazırlayın.
- 3server.properties'te advertised.listeners değerini sunucunun IP'si ya da alan adıyla, log.retention.hours ile saklama süresini ayarlayın.
- 4Kafka'yı systemd servisi olarak tanımlayıp açılışta başlamasını sağlayın.
- 59092 portunu yalnız üretici ve tüketici uygulamalarınızın IP'lerine açı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
Geliştirme ve küçük akışlar için 4 GB yeterlidir. Üretimde sayfa önbelleğine yer kalması için 8 GB ve üzeri önerilir.
Hayır. Kafka 4.0 ve sonrası yalnız KRaft moduyla çalışır; ZooKeeper gerekmez.
Varsayılan saklama süresi 7 gündür; log.retention.hours ya da konu bazında retention.ms ile değiştirebilirsiniz. Süresi dolan segmentler diskten silinir.
Evet, her broker'ı ayrı bir VDS olarak açıp aynı lokasyonda küme kurabilirsiniz; konuların replikasyon faktörünü broker sayısına göre belirlersiniz.
Benzer kullanım alanları
Aynı türdeki diğer işler için önerdiğimiz paketler.
PostgreSQL
PostgreSQL sunucu: uygulama veritabanınız için tam yetkili VDS. postgresql.conf ayarları sizde, ECC RAM, 40 GB disk, siparişte ek disk seçeneği.
MySQL
MySQL sunucu: my.cnf ayarlarını kendiniz yaptığınız tam yetkili VDS. InnoDB için ECC RAM, SSD disk, 3306 portunu yalnız istediğiniz IP'ye açma.
MariaDB
MariaDB sunucu: Debian ve AlmaLinux depolarından tek komutla kurulan veritabanı için tam yetkili VDS. Galera kümesi için ayrı düğümler, ECC RAM.
MongoDB
MongoDB sunucu: WiredTiger önbelleğine yetecek RAM ile tam yetkili VDS. Resmî depodan kurulum, replica set için ayrı sunucular, İstanbul lokasyonu.
Redis
Redis sunucu: önbellek, oturum ve kuyruk için RAM odaklı tam yetkili VDS. maxmemory ve kalıcılık ayarları sizde, ECC RAM, İstanbul lokasyonu.
Microsoft SQL Server
SQL Server VDS: Windows Server 2022 ya da Ubuntu üzerinde MSSQL için tam yetkili sunucu. Bellek ve port ayarları sizde, VNC konsol, İstanbul lokasyonu.