Epure hata takibini iki konteyner ve düşük kaynakla sunuyor
Öne çıkanlar
- Epure, Rust ve PostgreSQL 16 tabanlı iki konteynerlik mimariyle çalışıyor.
- 23 Eylül 2026 tarihli testte sistem boşta toplam yaklaşık 53 MB bellek tüketti.
- İzleme, oturum tekrarı ve profil çıkarma verileri alım aşamasında eleniyor.
- Aşırı yük valfi parmak izi başına dakikada 100 olay sınırı uyguluyor.
Açık kaynaklı hata takip aracı Epure, Sentry'nin kendi sunucusunda barındırılan sürümündeki yüksek bellek gereksinimlerine hafif bir alternatif olarak yayımlandı. Resmi Sentry kurulumunun izleme, oturum kaydı ve profil çıkarma özellikleri nedeniyle en az 16 GB bellek ve 20'den fazla konteyner talep etmesine karşılık, Epure yalnızca hata yakalama işlevine odaklanıyor. Proje, Apache 2.0 lisansıyla dağıtılan yapısıyla küçük sanal sunucularda çalışan bağımsız geliştiricileri hedefliyor.
Sistem mimarisi, Rust ile yazılmış tek bir ikili dosya ve PostgreSQL 16 veritabanından oluşan iki konteyner üzerinde çalışıyor. Resmi Sentry SDK'larıyla uyumlu çalışan araç; Redis, Kafka veya ClickHouse gibi harici bağımlılıklara ihtiyaç duymuyor. Dağıtık izleme, oturum tekrarı ve genel günlük kayıtlarını kapsam dışı bırakan platform, bu tür yükleri veri alımı sırasında doğrudan eliyor.
Alibaba Cloud üzerindeki 2 çekirdekli ve 769 MB belleğe sahip bir sunucuda yapılan testlerde sistemin boşta toplam 53 MB civarında bellek tükettiği kaydedildi. Saniyede 280 ila 330 istek alan anlık yük testlerinde ise ana uygulama 12 MB sınırının altında kaldı. Ani hata döngülerinde sunucunun kilitlenmesini engellemek için parmak izi başına dakikada 100 ham olay sınırı ve proje bazında saatte 5000 olay tavanı uygulanıyor.
Bu özet yapay zekâ ile hazırlanmıştır; ayrıntılar ve doğrulama için orijinal kaynağa başvurun.