Olay tabanlı sistemlerde karmaşık olayların tespiti amaçlı gerçek zamanlı izleme alt yapısı
Günümüzdeki birçok yeni uygulamada; veri, sınırlı saklama ortamlarına yönetilemeyecek büyüklüklere varabilmektedir. Bu tür uygulamalarda verinin sürekli veri akışı formatında olduğu görülmektedir. Bu veri üzerindeki sorgulamalar, klasik veri tabanlarından farklı olarak, bildirim sorguları kullanılar...
Main Author: | |
---|---|
Format: | Article |
Language: | English |
Published: |
Pamukkale University
2019-04-01
|
Series: | Pamukkale University Journal of Engineering Sciences |
Subjects: | |
Online Access: | https://dergipark.org.tr/tr/pub/pajes/issue/44767/556907 |
_version_ | 1797917897712992256 |
---|---|
author | Mehmet Sıddık Aktaş |
author_facet | Mehmet Sıddık Aktaş |
author_sort | Mehmet Sıddık Aktaş |
collection | DOAJ |
description | Günümüzdeki birçok yeni uygulamada; veri,
sınırlı saklama ortamlarına yönetilemeyecek büyüklüklere varabilmektedir. Bu
tür uygulamalarda verinin sürekli veri akışı formatında olduğu görülmektedir.
Bu veri üzerindeki sorgulamalar, klasik veri tabanlarından farklı olarak, bildirim
sorguları kullanılarak gerçekleştirilmektedir. Bildirim sorguları, sürekli veri
akışı üzerinde filtreleme yapma olanağı sağlamaktadır. Bunun yanı sıra
sorgulardaki koşullara uygun verilerin, izlenebilmesi yeteneğini
kazandırmaktadır. Sürekli veri akış formatında veri yapısı içeren
sistemler, birim verinin gerçekleşen bir
olay olarak değerlendirilebileceği, Olay-tabanlı Sistemler olarak
değerlendirilebilir. Bu tür sistemlerde; iş süreçlerinin tetiklenmesini sağlayacak
karmaşık olayların gerçek zamanlı tespit edilmesi, bir ihtiyaç haline
gelmektedir. Bu araştırma kapsamında, bu eksikliğin giderilmesine yönelik
Karmaşı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şık
olayların tespit edilmesini sağlamaktadır. Önerilen altyapının
kullanı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 uygulama
geliştirilmiştir. Prototip uygulama, ticaretin gerçekleştiği sahadan (e-ticaret ortamı) toplanan müşteri hareket verilerini sürekli olarak
izlemektedir. Zaman damgası ile etiketlenmiş her bir tıklama verisi gerçekleşen
bir olay verisidir. Belirli bir zaman aralığında gerçekleşen temel olayların
bir araya gelmesiyle oluşan karmaşık olaylar tespit edilerek, gerçekleşen
ticari aktiviteler için uygun iş süreçlerinin çalıştırılması sağlanmaktadır.
Geliştirilen uygulama, performans ve ölçeklenebilirlik açısından
değerlendirilmiş, önerilen altyapının kullanılabilirliğini gösteren sonuçlar
elde edilmiştir. |
first_indexed | 2024-04-10T13:20:42Z |
format | Article |
id | doaj.art-d329396dd5fa4f348c81422293973717 |
institution | Directory Open Access Journal |
issn | 1300-7009 2147-5881 |
language | English |
last_indexed | 2024-04-10T13:20:42Z |
publishDate | 2019-04-01 |
publisher | Pamukkale University |
record_format | Article |
series | Pamukkale University Journal of Engineering Sciences |
spelling | doaj.art-d329396dd5fa4f348c814222939737172023-02-15T16:12:04ZengPamukkale UniversityPamukkale University Journal of Engineering Sciences1300-70092147-58812019-04-01252199207218Olay tabanlı sistemlerde karmaşık olayların tespiti amaçlı gerçek zamanlı izleme alt yapısıMehmet Sıddık AktaşGünümüzdeki birçok yeni uygulamada; veri, sınırlı saklama ortamlarına yönetilemeyecek büyüklüklere varabilmektedir. Bu tür uygulamalarda verinin sürekli veri akışı formatında olduğu görülmektedir. Bu veri üzerindeki sorgulamalar, klasik veri tabanlarından farklı olarak, bildirim sorguları kullanılarak gerçekleştirilmektedir. Bildirim sorguları, sürekli veri akışı üzerinde filtreleme yapma olanağı sağlamaktadır. Bunun yanı sıra sorgulardaki koşullara uygun verilerin, izlenebilmesi yeteneğini kazandırmaktadır. Sürekli veri akış formatında veri yapısı içeren sistemler, birim verinin gerçekleşen bir olay olarak değerlendirilebileceği, Olay-tabanlı Sistemler olarak değerlendirilebilir. Bu tür sistemlerde; iş süreçlerinin tetiklenmesini sağlayacak karmaşık olayların gerçek zamanlı tespit edilmesi, bir ihtiyaç haline gelmektedir. Bu araştırma kapsamında, bu eksikliğin giderilmesine yönelik Karmaşı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şık olayların tespit edilmesini sağlamaktadır. Önerilen altyapının kullanı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 uygulama geliştirilmiştir. Prototip uygulama, ticaretin gerçekleştiği sahadan (e-ticaret ortamı) toplanan müşteri hareket verilerini sürekli olarak izlemektedir. Zaman damgası ile etiketlenmiş her bir tıklama verisi gerçekleşen bir olay verisidir. Belirli bir zaman aralığında gerçekleşen temel olayların bir araya gelmesiyle oluşan karmaşık olaylar tespit edilerek, gerçekleşen ticari aktiviteler için uygun iş süreçlerinin çalıştırılması sağlanmaktadır. Geliştirilen uygulama, performans ve ölçeklenebilirlik açısından değerlendirilmiş, önerilen altyapının kullanılabilirliğini gösteren sonuçlar elde edilmiştir.https://dergipark.org.tr/tr/pub/pajes/issue/44767/556907complex event processingevent-based systemscontinuous data streamingreal-time monitoring systemskarmaşık olay işlemeolay tabanlı sistemlersürekli veri akışıgerçek zamanlı izleme sistemleri |
spellingShingle | Mehmet Sıddık Aktaş Olay tabanlı sistemlerde karmaşık olayların tespiti amaçlı gerçek zamanlı izleme alt yapısı Pamukkale University Journal of Engineering Sciences 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 |
title | Olay tabanlı sistemlerde karmaşık olayların tespiti amaçlı gerçek zamanlı izleme alt yapısı |
title_full | Olay tabanlı sistemlerde karmaşık olayların tespiti amaçlı gerçek zamanlı izleme alt yapısı |
title_fullStr | Olay tabanlı sistemlerde karmaşık olayların tespiti amaçlı gerçek zamanlı izleme alt yapısı |
title_full_unstemmed | Olay tabanlı sistemlerde karmaşık olayların tespiti amaçlı gerçek zamanlı izleme alt yapısı |
title_short | Olay tabanlı sistemlerde karmaşık olayların tespiti amaçlı gerçek zamanlı izleme alt yapısı |
title_sort | olay tabanli sistemlerde karmasik olaylarin tespiti amacli gercek zamanli izleme alt yapisi |
topic | 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 |
url | https://dergipark.org.tr/tr/pub/pajes/issue/44767/556907 |
work_keys_str_mv | AT mehmetsıddıkaktas olaytabanlısistemlerdekarmasıkolaylarıntespitiamaclıgercekzamanlıizlemealtyapısı |