- Platform pemrosesan data yang meningkatkan arsitektur berbasis peristiwa real-time dengan menyederhanakan deteksi peristiwa penting dan respons langsung
- Menyediakan solusi komprehensif yang melacak log sistem dan feed perubahan dari peristiwa tertentu, mengevaluasinya, lalu secara otomatis memulai respons yang sesuai
- Menyederhanakan seluruh proses dengan mengintegrasikan berbagai sumber data, memantau perubahan yang relevan secara berkelanjutan, dan memicu respons cerdas serta otomatis
- Tidak perlu membangun sistem yang rumit untuk mendeteksi perubahan, mengelola data lake berskala besar, atau mengintegrasikan perangkat lunak deteksi modern ke dalam ekosistem yang ada
- Dapat dimanfaatkan di berbagai skenario berbasis peristiwa seperti integrasi IoT, peningkatan protokol keamanan, dan pengelolaan aplikasi yang canggih
- Gambaran umum
- Memberikan insight yang dapat langsung ditindaklanjuti secara real-time tanpa beban metode pemrosesan data tradisional.
- Melacak perubahan sistem dan peristiwa tanpa perlu menyalin data ke data lake atau berulang kali melakukan query ke sumber data
- Secara berkelanjutan mengevaluasi perubahan data yang masuk menggunakan query
- Ketika perubahan sesuai dengan kriteria dan kondisi yang ditentukan dalam query, himpunan hasil query akan diperbarui
- Pembaruan ini memicu respons sadar-konteks yang disesuaikan dengan kebutuhan tertentu
- Drasi bekerja dengan tiga komponen:
- Sources: Terhubung ke penyimpanan data dalam sistem perangkat lunak untuk memantau log dan feed serta melacak perubahan data.
- Continuous Queries: Menerapkan kriteria dan kondisi yang telah ditentukan sebelumnya pada perubahan yang dipantau untuk mengidentifikasi dan mengevaluasi perubahan penting. Di Drasi, continuous query ditulis menggunakan Cypher Query Language.
- Reactions: Menjalankan respons otomatis berdasarkan pembaruan pada himpunan hasil continuous query
- Dengan mengambil contoh sistem pengiriman pada layanan pemesanan online, cara Drasi menafsirkan peristiwa dan memicu respons yang sesuai dapat dijelaskan sebagai berikut
- Mengonfigurasi source pada sistem manajemen pesanan untuk memantau perubahan status pesanan, dan mengonfigurasi source kedua untuk mendeteksi saat pengemudi siap melakukan pengantaran
- Membuat continuous query yang menggabungkan data dari kedua source untuk mencocokkan pesanan yang siap diambil dengan pengemudi yang tersedia
- Mendefinisikan reaction yang mengirim notifikasi kepada pengemudi agar bergerak ke area pengambilan
- Konfigurasi yang disederhanakan ini memungkinkan pengemudi menerima informasi dengan cepat dan mengoptimalkan proses pengiriman
Ringkasan GN⁺
- Drasi adalah platform yang menyederhanakan deteksi perubahan data dan tindakan langsung, meningkatkan efisiensi melalui integrasi data real-time dan respons otomatis.
- Platform ini menggunakan Cypher Query Language untuk menulis continuous query, serta memantau log sistem dan peristiwa untuk mengidentifikasi perubahan penting.
- Sebagai rilis awal, platform ini memungkinkan komunitas untuk mempelajari dan bereksperimen dengannya, sekaligus mendorong kontribusi dan umpan balik.
- Proyek dengan fungsi serupa mencakup platform streaming data real-time seperti Apache Kafka.
Belum ada komentar.