eö.
← Tüm projeler
PROJE / 2026

DNS’i gerçekten ölçmek.

İş yükünü dengeli, sonuçları şeffaf tutan DNS karşılaştırma aracı. Taşınabilir Bash sürümü ve yerel Rust uygulaması.

RustBashDNS
DNS BENCHMARK
QUERY→RESOLVER
MEDIAN · P95 · P99 · SUCCESS RATE

Çıkış noktası

DNS sunucusu seçmek için birkaç sorgu yeterli değil. Sorgu sırası, önbellek, hatalar ve ağ yolu sonucu etkiliyor.

Neler yapıyor?

  • Sıradaki alan adına geçmeden önce aynı alan adını tüm DNS sunucularında sorgular.
  • Bash sürümü dig sorgu süresini okur. Rust sürümü Tokio ve hickory-proto ile UDP sorguları gönderip geçen süreyi ölçer.
  • Başarı oranı, zaman aşımı, medyan ve kuyruk gecikmesini; sorgu bazında CSV ve yapılandırılmış özetlerle raporlar.
  • Süre, eşzamanlılık, DNS sunucusu ve alan adı listeleri ayarlanabilir.