Pamukkale University Journal of Engineering Sciences | 卷:25 |
Olay tabanlı sistemlerde karmaşık olayların tespiti amaçlı gerçek zamanlı izleme alt yapısı | |
关键词: Complex event processing; Event-Based systems; Continuous data streaming; Real-Time monitoring systems; Karmaşık olay işleme; Olay tabanlı sistemler; Sürekli veri akışı; Gerçek zamanlı izleme sistemleri; | |
DOI : | |
来源: DOAJ |
【 摘 要 】
Günümüzdeki birçok yeni uygulamada; veri,sınırlı saklama ortamlarına yönetilemeyecek büyüklüklere varabilmektedir. Butür uygulamalarda verinin sürekli veri akışı formatında olduğu görülmektedir.Bu veri üzerindeki sorgulamalar, klasik veri tabanlarından farklı olarak, bildirimsorguları kullanılarak gerçekleştirilmektedir. Bildirim sorguları, sürekli veriakışı üzerinde filtreleme yapma olanağı sağlamaktadır. Bunun yanı sırasorgulardaki koşullara uygun verilerin, izlenebilmesi yeteneğinikazandırmaktadır. Sürekli veri akış formatında veri yapısı içerensistemler,birim verinin gerçekleşen birolay olarak değerlendirilebileceği, Olay-tabanlı Sistemler olarakdeğerlendirilebilir. Bu tür sistemlerde; iş süreçlerinin tetiklenmesini sağlayacakkarmaşık olayların gerçek zamanlı tespit edilmesi, bir ihtiyaç halinegelmektedir. Bu araştırma kapsamında, bu eksikliğin giderilmesine yönelikKarmaşık Olay İzleme Altyapısı önerilmektedir. Önerilen altyapı, Olay-tabanlıSistemlerdeki iş süreçlerinin başlatılma ön koşullarını oluşturan, karmaşıkolayların tespit edilmesini sağlamaktadır. Önerilen altyapınınkullanılabilirliğini göstermek adına, tıklama verilerinin sürekli veri akışıformatında üretildiği e-ticaret web siteleri için bir prototip uygulamageliştirilmiştir. Prototip uygulama, ticaretin gerçekleştiği sahadan (e-ticaret ortamı) toplanan müşteri hareket verilerini sürekli olarakizlemektedir. Zaman damgası ile etiketlenmiş her bir tıklama verisi gerçekleşenbir olay verisidir. Belirli bir zaman aralığında gerçekleşen temel olaylarınbir araya gelmesiyle oluşan karmaşık olaylar tespit edilerek, gerçekleşenticari aktiviteler için uygun iş süreçlerinin çalıştırılması sağlanmaktadır.Geliştirilen uygulama, performans ve ölçeklenebilirlik açısındandeğerlendirilmiş, önerilen altyapının kullanılabilirliğini gösteren sonuçlarelde edilmiştir.
【 授权许可】
Unknown