Institutional Repository
Technical University of Crete
EN  |  EL



My Space

An adaptive complex event processing system over Storm

Prountzos Georgios

Simple record

Extent1.3 megabytesen
Extent51 pagesen
TitleAn adaptive complex event processing system over Stormen
TitleΈνα προσαρμοστικό σύστημα επεξεργασίας σύνθετων ερωτημάτων πάνω στο σύστημα STORMel
CreatorPrountzos Georgiosen
CreatorΠρουντζος Γεωργιοςel
Contributor [Thesis Supervisor]Deligiannakis Antoniosen
Contributor [Thesis Supervisor]Δεληγιαννακης Αντωνιοςel
Contributor [Assistant]Manikaki Vasilikien
Contributor [Assistant]Μανικακη Βασιλικηel
Contributor [Committee Member]Samoladas Vasilisen
Contributor [Committee Member]Σαμολαδας Βασιληςel
Contributor [Committee Member]Garofalakis Minosen
Contributor [Committee Member]Γαροφαλακης Μινωςel
PublisherΠολυτεχνείο Κρήτηςel
PublisherTechnical University of Creteen
Academic UnitDepartment of Electronic and Computer Engineering.en
DescriptionA thesis submitted in fulfillment of the requirements for the degree of Electrical and Computer Engineer in the of Electrical and Computer Engineeringen
Content SummaryDistributed complex event processing is a method of tracking, analyzing, processing and detecting specific events or patterns of events that may occur in event data streams from various distributed sources. Every node within a network does in-situ processing from its sources. This way of handling large sets of data whose sources may be geographically scattered, has a couple of advantages over centralizing the data into a single node and process them there. The amount of information is potentially vast and limitations of the available bandwidth render this approach impractical. Thus, a distributed approach is implemented for communication efficiency. Additionally, having a single node do all the processing and synchronizations of the network creates a Single Point of Failure (SPOF) making the system unreliable when real-time processing is important. For these reasons, an architecture of an in situ complex event processing is developed using the Apache Storm primitives. The architecture detects patterns of interest on incoming event data streams over a number of nodes in the network in real-time. The patterns, events and network agents are specified from a user in a file and the system is designed to support multiple such queries as well as to adapt to any significant changes in the network.en
Type of ItemΔιπλωματική Εργασίαel
Type of ItemDiploma Worken
Date of Item2017-11-08-
Date of Publication2017-
SubjectComplex eventsen
SubjectEvent processingen
SubjectApache Stormen
Bibliographic CitationGeorgios Prountzos, "An adaptive complex event processing system over Storm", Diploma Work, School of Electronic and Computer Engineering, Technical University of Crete, Chania, Greece, 2017en
Bibliographic CitationΓεώργιος Προύντζος, "Ένα προσαρμοστικό σύστημα επεξεργασίας σύνθετων ερωτημάτων πάνω στο σύστημα STORM", Διπλωματική Εργασία, Σχολή Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών, Πολυτεχνείο Κρήτης, Χανιά, Ελλάς, 2017el

Available Files