İçeriğe geç

Karşılaştırma

Reldavi vs Audit.NET

Audit.NET olgun, MIT lisanslı ve yakalamanın zor kısmını iyi yapıyor. Sorununuz yakalama ise okumayı bırakın ve onu kullanın.

Audit.NET kullanın, eğer

Bunlar taviz değil. Çoğu projeyi tarif ediyorlar ve buraya uyan bir proje, herhangi bir şeye para ödediğinde daha kötü duruma düşer.

  • İzi ekibinizin dışından kimse okumayacaksa. Dahili bir hata ayıklama aracının kurcalama kanıtına ihtiyacı yoktur; onu inşa etmek okuyucusu olmayan bir iştir.
  • Kayıtları kendi veritabanınızda, kontrol ettiğiniz bir şemada, verinizin geri kalanıyla birlikte sorgulamak istiyorsanız. Audit.NET nereyi gösterirseniz oraya yazar, Reldavi yazmaz.
  • Çok sayıda sağlayıcısından birine ihtiyacınız varsa — Serilog, MongoDB, Elasticsearch ve bir düzine daha. Bu genişlik onun varlık sebebidir ve Reldavi’de karşılığı yoktur.
  • Bütçe sıfırsa ve sıfır kalmak zorundaysa. Reldavi’nin ücretsiz katmanı var; bir kütüphanenin katmanı yok.

Reldavi kullanın, eğer

Buradaki her madde, aksi hâlde Audit.NET üzerine sizin inşa edeceğiniz bir şey — ve pahalı olan kısım yakalama değil, o inşa.

  • Şirketinizin dışından biri okuyorsa. Bir denetçi, bir düzenleyici, bir müşterinin avukatı. Bu, mühürlenmiş günlük kökler, onların makinesinde doğrulanan bir kanıt paketi ve neyin eksik olduğunu söyleyen bir zincir demek — hiçbiri bir yakalama kütüphanesinin olmaya çalıştığı şey değil.
  • Mevcut izinizin neyi kapsamadığını söyleyemiyorsanız. Reldavi hangi üreticinin ne zaman rapor ettiğini ve ne zaman durduğunu kaydeder; böylece “eksik bir şey var mı” sorusunun omuz silkmekten başka bir cevabı olur.
  • Değişikliklerin içinde kişisel veri varsa. Maskeleme gösterimden önce değil, tamponlamadan önce olur — bu, veriyi korumakla gizlemek arasındaki farktır.
  • Teknik olmayan biri okumak zorundaysa. Panel, kayıt başına zaman çizelgesi, denetçinin kabul ettiği bir dışa aktarım; Türkçe ve İngilizce. Bir kütüphane size satır verir.
  • Saklama süresi sözleşmesel bir şartsa. Faturalar için yedi yıl, oturumlar için doksan gün; kaynak türü başına, uygulanan ve belgelenen.

Gerçekten farklı olan kısımlar

ReldaviAudit.NET
EF Core’dan yakalamaInterceptor, otomatikInterceptor, otomatik — aynı olan kısım bu
Nereye saklarBu biçim için kurulmuş sütunlu bir depoNereyi gösterirseniz
Kurcalama kanıtıGünlük Merkle kökleri, zincirli, isteğe bağlı RFC 3161 bağlantısıYok — kapsamı dışında
Kim okuduHer okuma bir değişiklik gibi kaydedilirKavram olarak yok
MaskelemeTamponlamadan önce; değer süreçten hiç çıkmazVar, serileştirmede uygulanır
OkumakPanel, arama, zaman çizelgeleri, dışa aktarım, uyarılarKendi tablonuz üzerinde kendiniz
MaliyetAyda 100.000 olaya kadar ücretsiz, sonrası olay başınaÜcretsiz, MIT

Dürüst özet: Audit.NET yakalamayı çözer, Reldavi kayıtların sonrasına ne olduğunu çözer. Audit.NET kurup ardından iki çeyreği bir görüntüleyici, saklama, maskeleme incelemesi ve hiçbir şeyin düzenlenmediğini kanıtlama yolu yazmakla geçirirseniz, bunun çoğunu inşa etmiş olursunuz — ve bakımını da siz yaparsınız.

Hâlâ emin değil misiniz?

Kararı veren soru şu: ekibinizin dışından birinin ize inanmak zorunda kalıp kalmayacağı. Cevap hayırsa kütüphaneyi kullanın.

Hızlı başlangıcı okuyun Beşini birlikte görün