Please use this identifier to cite or link to this item:
http://dspace.lib.uom.gr/handle/2159/24548
Author: | Μυλώσης, Κωνσταντίνος |
Title: | XML Parsing με χρήση Web Workers |
Alternative Titles: | XML Parsing using Web Workers |
Date Issued: | 2020 |
Department: | Πρόγραμμα Μεταπτυχιακών Σπουδών Ειδίκευσης στην Εφαρμοσμένη Πληροφορική |
Supervisor: | Κασκάλης, Θεόδωρος |
Abstract: | Οι απαιτήσεις της σύγχρονης κοινωνίας για διαμερισμό μεγάλου όγκου πληροφοριών σε πραγματικό χρόνο, οδήγησε στην ανάγκη ανάπτυξης νέων προτύπων επεξεργασίας και μετάδοσης πληροφοριών ή βελτιστοποίηση των ήδη υπαρχόντων, τόσο για ελάφρυνση του φόρτου επεξεργασίας των κεντρικών διακομιστών όσο και για βελτίωση της εμπειρίας του χρήστη. Σκοπός της παρούσας διατριβής ήταν η εξεύρεση της κατάλληλης στρατηγικής για τη βελτιστοποίηση της επεξεργασίας αρχείων σε διαδικτυακές εφαρμογές με τη χρήση web workers, μέσω της συγκριτικής μελέτης προτύπων ανταλλαγής δεδομένων και μοντέλων επεξεργασίας δεδομένων. Για αυτόν τον σκοπό, δημιουργήθηκε μια διαδικτυακή εφαρμογή αξιοποίησης των web workers σε περιβάλλον περιηγητή δικτύου με γλώσσα προγραμματισμού JavaScript. Η συμπεριφορά των web workers και η αποτελεσματικότητα της χρήσης τους εξετάστηκαν σε τρία διαφορετικά υπολογιστικά συστήματα με διαφορετικές παραμέτρους. Από τα αποτελέσματα προέκυψαν τα εξής συμπεράσματα: (α) όσο μεγαλύτερος είναι ο όγκος των προς επεξεργασία δεδομένων, τόσο πιο εμφανές είναι και το όφελος από τη χρήση web workers, (β) η αποδοτικότητα των web workers αυξάνεται με τη χρήση περισσότερων λογικών επεξεργαστών, αλλά μέχρι το 80% περίπου των διαθέσιμων, για αυτό θα πρέπει να τηρείται ένα όριο στη χρήση των διαθέσιμων πόρων. Με βάση τα συμπεράσματα και τους περιορισμούς της έρευνας, προτείνονται θέματα για μελλοντική διερεύνηση. |
Keywords: | Πρότυπα Ανταλλαγή δεδομένων XML Parsing DOM Παράλληλη επεξεργασία Κατάτμηση JavaScript Περιηγητές Web workers Νέφος |
Information: | Διπλωματική εργασία--Πανεπιστήμιο Μακεδονίας, Θεσσαλονίκη, 2020. |
Rights: | Attribution-NoDerivatives 4.0 Διεθνές |
Appears in Collections: | Π.Μ.Σ. στην Εφαρμοσμένη Πληροφορική (M) |
Files in This Item:
File | Description | Size | Format | |
---|---|---|---|---|
MylosisKonstantinosMsc20.pdf | 1.8 MB | Adobe PDF | View/Open |
This item is licensed under a Creative Commons License