Εμφάνιση απλής εγγραφής

Data pipeline optimization : a case study on the maritime domain

dc.contributor.advisorTheodoridis, Yannis
dc.contributor.advisorΘεοδωρίδης, Ιωάννης
dc.contributor.authorSegkos, Nikolaos
dc.contributor.authorΣέγκος, Νικόλαος
dc.date.accessioned2025-11-25T12:45:49Z
dc.date.available2025-11-25T12:45:49Z
dc.date.issued2025-09
dc.identifier.urihttps://dione.lib.unipi.gr/xmlui/handle/unipi/18577
dc.format.extent45el
dc.language.isoenel
dc.publisherΠανεπιστήμιο Πειραιώςel
dc.rightsΑναφορά Δημιουργού - Μη Εμπορική Χρήση - Παρόμοια Διανομή 3.0 Ελλάδα*
dc.rightsΑναφορά Δημιουργού - Μη Εμπορική Χρήση - Παρόμοια Διανομή 3.0 Ελλάδα*
dc.rights.urihttp://creativecommons.org/licenses/by-nc-sa/3.0/gr/*
dc.titleData pipeline optimization : a case study on the maritime domainel
dc.title.alternativeΒελτιστοποίηση αγωγών δεδομένων : μια έρευνα στο ναυτιλιακό τομέαel
dc.typeBachelor Dissertationel
dc.contributor.departmentΣχολή Τεχνολογιών Πληροφορικής και Επικοινωνιών. Τμήμα Πληροφορικήςel
dc.description.abstractENData pipelines play an increasingly important role in the modern computing ecosystem. Across all sizes, complexities, and use‑cases, they form the backbone of any system that processes data. However, the rate at which data is ingested now outpaces the capabilities of vertically scaled architectures, leading to increased computing costs and potential disruptions to business continuity. Frameworks such as Apache Kafka, a distributed data streaming platform that uses the publish-subscribe model, have gained popularity for addressing these challenges by providing fault tolerance, high throughput, and horizontal scaling. In this thesis, we analyze the data ingestion workflow of the AIS Antenna of University of Piraeus, with the goal of identifying performance bottlenecks and propose architectural optimizations. Database polling was found to be the primary cause of high end‑to‑end latency, with message loss exceeding 70%. To solve these problems, we propose an efficient architecture that employs Apache Kafka as the message transmission backbone and adds a Redis cache layer for rapid data initialization. Our experimental study over large real-world dataset streams shows that our proposed workflow effectively eliminates message loss and reduces end‑to‑end message latency by 98.9%, enabling horizontal scalability as well as real‑time visualization of maritime traffic.el
dc.subject.keywordData ingestionel
dc.subject.keywordScalable pipelinesel
dc.subject.keywordMaritime domainel
dc.subject.keywordApache Kafkael
dc.subject.keywordAIS Datael
dc.date.defense2025-11-18


Αρχεία σε αυτό το τεκμήριο

Thumbnail

Αυτό το τεκμήριο εμφανίζεται στις ακόλουθες συλλογές

Εμφάνιση απλής εγγραφής

Αναφορά Δημιουργού - Μη Εμπορική Χρήση - Παρόμοια Διανομή 3.0 Ελλάδα
Εκτός από όπου διευκρινίζεται διαφορετικά, το τεκμήριο διανέμεται με την ακόλουθη άδεια:
Αναφορά Δημιουργού - Μη Εμπορική Χρήση - Παρόμοια Διανομή 3.0 Ελλάδα

Βιβλιοθήκη Πανεπιστημίου Πειραιώς
Επικοινωνήστε μαζί μας
Στείλτε μας τα σχόλιά σας
Created by ELiDOC
Η δημιουργία κι ο εμπλουτισμός του Ιδρυματικού Αποθετηρίου "Διώνη", έγιναν στο πλαίσιο του Έργου «Υπηρεσία Ιδρυματικού Αποθετηρίου και Ψηφιακής Βιβλιοθήκης» της πράξης «Ψηφιακές υπηρεσίες ανοιχτής πρόσβασης της βιβλιοθήκης του Πανεπιστημίου Πειραιώς»