4 puan yazan GN⁺ 2024-10-21 | Henüz yorum yok. | WhatsApp'ta paylaş
  • Önemli olayların tespitini ve anında yanıt verilmesini basitleştirerek gerçek zamanlı olay tabanlı mimarileri geliştiren bir veri işleme platformu
  • Sistem günlüklerini ve belirli olayların değişim akışlarını izleyen, bunları değerlendirerek otomatik olarak uygun tepkileri başlatan kapsamlı bir çözüm sunar
  • Birden fazla veri kaynağını entegre edip ilgili değişiklikleri sürekli izleyerek, akıllı ve otomatik yanıtları tetikleyip tüm süreci sadeleştirir
  • Değişiklik tespiti için karmaşık sistemler kurmaya, büyük veri gölleri yönetmeye veya mevcut ekosisteme en yeni algılama yazılımlarını entegre etmeye gerek yoktur
  • IoT entegrasyonu, güvenlik protokollerinin iyileştirilmesi ve gelişmiş uygulama yönetimi gibi olay tabanlı senaryoların genelinde kullanılabilir
  • Genel bakış
    • Geleneksel veri işleme yöntemlerinin yükü olmadan, gerçek zamanlı ve uygulanabilir içgörüler sağlar.
    • Verileri veri gölüne kopyalamaya veya veri kaynaklarını tekrar tekrar sorgulamaya gerek kalmadan sistem değişikliklerini ve olayları izler
    • Gelen veri değişikliklerini sorgular kullanarak sürekli değerlendirir
    • Değişiklikler sorguda belirtilen ölçüt ve koşullarla eşleştiğinde, sorgunun sonuç kümesi güncellenir
    • Bu güncellemeler, belirli gereksinimlere uyarlanmış bağlam farkındalığına sahip tepkileri tetikler
  • Drasi üç bileşenle çalışır:
    • Sources: Yazılım sistemindeki veri depolarına bağlanarak günlükleri ve akışları izler, veri değişikliklerini takip eder.
    • Continuous Queries: İzlenen değişikliklere önceden tanımlanmış ölçütler ve koşullar uygulayarak önemli değişiklikleri tanımlar ve değerlendirir. Drasi'de sürekli sorgular yazmak için Cypher Query Language kullanılır.
    • Reactions: Sürekli sorgunun sonuç kümesindeki güncellemelere dayanarak otomatik tepkiler yürütür
  • Çevrimiçi sipariş hizmetinin teslimat sistemini örnek alarak, Drasi'nin olayları nasıl yorumladığını ve uygun tepkileri nasıl tetiklediğini açıklarsak
    • Sipariş durumu değişikliklerini izlemek için sipariş yönetim sisteminde bir kaynak yapılandırılır ve sürücünün teslimata hazır olduğu zamanı algılamak için ikinci bir kaynak yapılandırılır
    • İki kaynaktan gelen verileri birleştirerek, teslim almaya hazır siparişlerle müsait sürücüleri eşleştiren sürekli bir sorgu oluşturulur
    • Sürücüye bildirim gönderip teslim alma alanına gitmesini söyleyen bir tepki tanımlanır
    • Bu sadeleştirilmiş yapı, sürücünün bilgiyi hızla almasını sağlayarak teslimat sürecini optimize eder

GN⁺ özeti

  • Drasi, veri değişimlerinin tespitini ve anında aksiyon alınmasını sadeleştiren bir platformdur; gerçek zamanlı veri entegrasyonu ve otomatik tepkilerle verimliliği artırır.
  • Cypher Query Language kullanarak sürekli sorgular yazar ve sistem günlükleri ile olayları izleyerek önemli değişiklikleri belirler.
  • İlk sürüm olarak, topluluğun platformu öğrenip deney yapabilmesini sağlar; katkı ve geri bildirimi teşvik eder.
  • Benzer işlevlere sahip projeler arasında Apache Kafka gibi gerçek zamanlı veri akışı platformları bulunur.

Henüz yorum yok.

Henüz yorum yok.