Minigraf: Rust Tabanlı Bi-Temporal Grafik

Minigraf: Rust Tabanlı Bi-Temporal Grafik

✨ Popüler

Yapay zeka ajanları ve tarayıcılar için tasarlanan, zaman yolculuğu yapabilen gömülü grafik veritabanı.

⚡ Weezir Radar Keşfi 💻 Web App 💰 Free 🛠 Açık Kaynak 📍 Global ⚡ Weezir Score: 85/100
⚡ Weezir Radar
Kısa Özet:

Aditya Mukhopadhyay tarafından Rust ile geliştirilen Minigraf, harici bağımlılıklara ihtiyaç duymayan tek dosyalık bi-temporal bir grafik veritabanıdır. Datalog sorgu motoru ve tam zaman yolculuğu yetenekleriyle bağlı verileri depolama biçimini kökten değiştiriyor.

📰 Hikayesi ve Doğuşu

Geçmişteki temporal grafik veritabanı denemesinin tecrübeleri üzerine inşa edilen Minigraf, geliştiricisi adityamukho tarafından harici depolama motoru bağımlılıklarını ortadan kaldırmak amacıyla sıfırdan tasarlandı. Yapay zeka ajanlarının, mobil uygulamaların ve tarayıcı ortamlarının ihtiyaç duyduğu hafif, taşınabilir ve karmaşık ilişkileri yönetebilen gömülü bir çözüm eksikliğini kapatmayı hedefliyor.

⚡ Nasıl Çalışıyor & Mimari Detaylar

Tamamen Rust (1.89+) ile yazılan kütüphane, verileri tek bir .graph dosyasında saklıyor. SQL türevleri yerine rekürsif sorgulamaya, doğal grafik geçişlerine ve LLM dostu küçük bir dilbilgisine sahip Datalog altyapısını kullanıyor. Çift zamanlı (bi-temporal) mimarisi sayesinde hem işlemin yapıldığı gerçek zamanı (transaction time) hem de verinin geçerli olduğu zamanı (valid time) aynı anda sorgulayarak kusursuz bir zaman yolculuğu deneyimi sunuyor.

💡 Neden Radarımıza Girdi?

Grafik veritabanı dünyasında SQLite alternatifi olabilecek minimalist yaklaşımı, WASM desteğiyle tarayıcıda çalışabilmesi ve yapay zeka ajanlarının sistem istemlerine kolayca uyum sağlayan Datalog grameri onu benzersiz kılıyor. Sıfır konfigürasyonla doğrudan projelere gömülebilmesi, bağımsız geliştirici ekosisteminde eşsiz bir mühendislik başarısı olarak öne çıkıyor.

🚀 Nasıl Denenir & Kaynaklar

Minigraf'ı projenize dahil etmek için Cargo kullanarak cargo add minigraf komutunu çalıştırabilir veya tarayıcı üzerinde kurulum yapmadan test etmek için resmi playground ortamını ziyaret edebilirsiniz. Detaylı teknik dokümantasyon ve kaynak kodlar için GitHub deposunu inceleyebilirsiniz.

📌 Doğrulanmış Kaynak & Şeffaflık

Bu içerik, Hacker News (Show HN) üzerinde keşfedilmiş ve WeezirTech editörleri tarafından bağımsız geliştirici kültürünü desteklemek amacıyla özgün Türkçe olarak incelenmiştir.

🧑‍💻 Bu projenin geliştiricisi siz misiniz?

Projenizi resmi olarak sahiplenerek bilgilerinizi güncelleyebilir, yeni sürümleri duyurabilir ve doğrudan profilinize bağlayabilirsiniz.

0 Yorum
Sıralama ölçütü
Misafir Modu
Henüz yorum yapılmamış. İlk yorumu sen ekle! ✨