Availability: Σε Αποθεμα

Κατανεμημένα συστήματα

Αρχές και υποδείγματα

Distibuted Systems

SKU: 9789602099247

60,73

Συγγραφέας: Tanenbaum S. Andrew, Steen van Maarten

Εκδότης: Κλειδάριθμος

Ημερ. Έκδοσης: 01/01/2005

Περιγραφή

Ο Andrew Tanenbaum και ο Maarten van Steen καλύπτουν με λεπτομέρειες τις αρχές, τις προχωρημένες έννοιες, και τις τεχνολογίες των κατανεμημένων συστημάτων, όπως η επικοινωνία, η αναπαραγωγή, η ανοχή σε βλάβες, και η ασφάλεια. Το βιβλίο αυτό προορίζεται για πανεπιστημιακά μαθήματα του τελευταίου έτους και μεταπτυχιακού επιπέδου, ή για χρήση από επαγγελματίες, και παρουσιάζει με συστηματικό τρόπο πώς σχεδιάζονται και πώς υλοποιούνται στην πραγματικότητα τα κατανεμημένα συστήματα. Γραμμένο με το εξαιρετικό στυλ των άλλων βιβλίων τού Tanenbaum, το υλικό παρουσιάζει επίσης μια μεγάλη ποικιλία πραγματικών παραδειγμάτων και περιπτώσεων προς μελέτη, όπως τα συστήματα NFS v4, CORBA, DCOM, Jini, και ο Παγκόσμιος Ιστός.
Μερικά από τα χαρακτηριστικά του βιβλίου είναι τα εξής:
Λεπτομερής κάλυψης των επτά βασικών αρχών:
Το βιβλίο ξεκινάει με ένα εισαγωγικό κεφάλαιο, και συνεχίζει με ένα κεφάλαιο αφιερωμένο σε κάθε βασική αρχή: επικοινωνία, διεργασίες, ονομασία, συγχρονισμός, συνέπεια και αναπαραγωγή, ανοχή σε βλάβες, και ασφάλεια, ενώ παράλληλα καλύπτει με περιεκτικό τρόπο τα μοντέλα ενδιάμεσου λογισμικού.
– Τέσσερα κεφάλαια αφιερωμένα στα πιο σύγχρονα πραγματικά παραδείγματα ενδιάμεσου λογισμικού:
Καλύπτονται τα συστήματα που βασίζονται σε αντικείμενα, τα συστήματα που βασίζονται σε έγγραφα, τα κατανεμημένα συστήματα αρχείων, και τα συστήματα που βασίζονται στο συντονισμό, όπως τα Corba, DCOM, Globe, NFS v4, Coda, ο Παγκόσμιος Ιστός, και το Jini.
– Εξαιρετική κάλυψη επίκαιρων, προχωρημένων θεμάτων που σχετίζονται με τα κατανεμημένα συστήματα:
Ασφάλεια, συστήματα πληρωμών, πρόσφατα πρωτόκολλα Internet και Ιστού, επεκτασιμότητα, και χρήση κρυφής μνήμης και αναπαραγωγή.

Μεταφραστής: Βουγιουκλή Ανθή
ISBN: 978-960-209-924-7

Πρώτη Έκδοση : 01/01/2005

Αριθμός Σελίδων : 912

Διαστάσεις : 24 x 17 cm

Εξώφυλλο: Μαλακό εξώφυλλο

Γλώσσα Πρωτοτύπου : Αγγλικά

Πρωτότυπος Τίτλος : Distibuted Systems

Τόπος Έκδοσης : Αθήνα

Tanenbaum S. Andrew

Ο Andrew S. Tanenbaum έχει λάβει τα πτυχία S.B. από το Μ.Ι.Τ. και Ph.D. από το Πανεπιστήμιο της Καλιφόρνια στο Μπέρκλευ. Είναι Καθηγητής της Επιστήμης Υπολογιστών στο Πανεπιστήμιο Βρίγιε στο Άμστερνταμ της Ολλανδίας, όπου είναι επικεφαλής της Ομάδας Συστημάτων Υπολογιστών. Είναι επίσης Κοσμήτορας της Προηγμένης Σχολής Υπολογιστικής και Δημιουργίας Εικόνων (Advanced School for Computing and Imaging), μιας διαπανεπιστημιακής μεταπτυχιακής σχολής που διεξάγει έρευνα σε προηγμένα παράλληλα συστήματα, κατανεμημένα συστήματα, και συστήματα δημιουργίας εικόνων. Ωστόσο, προσπαθεί απεγνωσμένα να αποφύγει να μετατραπεί σε γραφειοκράτη. Στο παρελθόν έχει διεξαγάγει έρευνα πάνω στους μεταγλωττιστές, τα λειτουργικά συστήματα, τη δικτύωση, και τα κατανεμημένα συστήματα τοπικής περιοχής. Η τρέχουσα έρευνά του εστιάζεται κυρίως στη σχεδίαση και υλοποίηση κατανεμημένων συστημάτων ευρείας περιοχής που κλιμακώνονται σε ένα δισεκατομμύριο χρήστες. Αυτή η έρευνα, που πραγματοποιείται σε συνεργασία με τον Καθ. Maarten Van Steen, περιγράφεται στην τοποθεσία www.cs.vu.nl/globe. 'Ολα αυτά τα ερευνητικά έργα έχουν οδηγήσει σε περισσότερα από 100 άρθρα σε επιστημονικές εκδόσεις και πρακτικά συνεδρίων, καθώς και σε πέντε βιβλία. Ο Καθ. Tanenbaum έχει δημιουργήσει επίσης σημαντικό όγκο λογισμικού. 'Ηταν ο κύριος αρχιτέκτονας του Πακέτου Μεταγλωττιστών του Άμστερνταμ, μιας ευρέως χρησιμοποιούμενης εργαλειοθήκης για τη συγγραφή φορητών μεταγλωττιστών, καθώς και του ΜΙΝΙΧ, ενός μικρού κλώνου του UΝΙΧ που προοριζόταν για χρήση στα εργαστήρια προγραμματισμού των φοιτητών. Το σύστημα αυτό παρείχε την έμπνευση και τη βάση πάνω στην οποία αναπτύχθηκε το Linux. Μαζί με τους διδακτορικούς φοιτητές και τους προγραμματιστές του βοήθησε στη σχεδίαση του κατανεμημένου λειτουργικού συστήματος Amoeba, ενός κατανεμημένου λειτουργικού συστήματος υψηλής απόδοσης που βασίζεται σε μικροπυρήνα. Ο Καθ. Tanenbaum είναι Εταίρος της ACM, Εταίρος του ΙΕΕΕ, και μέλος της Βασιλικής Oλλανδικής Ακαδημίας Τεχνών και Επιστημών. Κέρδισε επίσης το Βραβείο Εξέχοντος Εκπαιδευτικού Karl V. Karlstromm της ACM το 1994, το Βραβείο Εξεχουσών Συνεισφορών στην Εκπαίδευση της Επιστήμης Υπολογιστών της ACM/SIGCSE το 1997, και το βραβείο Texty για αριστεία στα εκπαιδευτικά βιβλία το 2002. Περιλαμβάνεται επίσης στο "Who 's Who in the World".

Steen van Maarten

Ο Maarten Van Steen είναι σήµερα αναπληρωτής καθηγητής στο Πανεπιστήµιο Vrije του Άµστερνταµ, όπου διδάσκει λειτουργικά συστήµατα, δίκτυα υπολογιστών, και κατανεµηµένα συστήµατα. Έχει διδάξει επίσης µε µεγάλη επιτυχία διάφορα µαθήµατα επάνω σε θέµατα σχετικά µε συστήµατα υπολογιστών για επαγγελµατίες της Τεχνολογίας Πληροφοριών και Επικοινωνίας από το χώρο της βιοµηχανίας και των δηµόσιων οργανισµών. Ο Δρ. Van Steen σπούδασε Εφαρµοσµένα Μαθηµατικά στο Πανεπιστήµιο Twente, και πήρε το διδακτορικό του δίπλωµα από το Πανεπιστήµιο Leiden στο πεδίο των τεχνικών σχεδιασµού λογισµικού για ταυτόχρονα συστήµατα. Μετά από τις µεταπτυχιακές του σπουδές, εργάστηκε σε ένα εργαστήριο έρευνας και βιοµηχανίας, όπου έγινε τελικά επικεφαλής της οµάδας Υπολογιστικών Συστηµάτων µε κύρια καθήκοντα την υποστήριξη προγραµµατισµού για παράλληλες εφαρµογές. Μετά από πέντε χρόνια προσπαθειών να ανταπεξέλθει και στα ερευνητικά και στα διευθυντικά του καθήκοντα, αποφάσισε να επιστρέψει στον ακαδηµαϊκό χώρο, πρώτα ως επίκουρος καθηγητής της Επιστήµης των Υπολογιστών στο Πανεπιστήµιο Εrasmus του Ρότερνταµ, και αργότερα ως επίκουρος καθηγητής στην οµάδα του Andrew Τanenbaum στο Πανεπιστήµιο Vrije του Άµστερνταµ. Πιστεύει ότι η επιστροφή στον ακαδηµαϊκό χώρο αποτέλεσε σωστή απόφαση, κάτι στο οποίο συµφωνεί και η σύζυγός του. Η έρευνά του σήµερα επικεντρώνεται στα µεγάλης κλίµακας κατανεµηµένα συστήµατα ευρείας περιοχής, µε έµφαση στον εντοπισµό µετακινούµενων αντικειµένων, την αρχιτεκτονική συστηµάτων, και την προσαρµόσιµη κατανοµή και αναπαραγωγή. Μαζί µε τον καθηγητή Τanenbaum είναι επικεφαλής του ερευνητικού έργου Globe, στο οποίο µια οµάδα δώδεκα περίπου ερευνητών συνεργάζονται για την ανάπτυξη ενός κατανεµηµένου συστήµατος ευρείας περιοχής µε το ίδιο όνοµα.