🌐 Το 1985, έλυσε μια κρίση δικτύωσης μέσα σε ένα Σαββατοκύριακο. Έγραψε ένα ποίημα για να το εξηγήσει. Η λύση της τρέχει σε δισεκατομμύρια συσκευές. Οι περισσότεροι άνθρωποι δεν έχουν ακούσει ποτέ το...
🌐 Το 1985, έλυσε μια κρίση δικτύωσης μέσα σε ένα Σαββατοκύριακο.
Έγραψε ένα ποίημα για να το εξηγήσει.
Η λύση της τρέχει σε δισεκατομμύρια συσκευές.
Οι περισσότεροι άνθρωποι δεν έχουν ακούσει ποτέ το όνομά της. ⬇️ ΠΕΡΙΕΧΟΜΕΝΟ ΑΝΑΡΤΗΣΗΣ (διακοπτόμενο με cliffhanger) ⬇️ Μια Παρασκευή το απόγευμα του 1985, στη Digital Equipment Corporation της Μασαχουσέτης, ένας διευθυντής μηχανικών σταμάτησε στο γραφείο της Radia Perlman με ένα πρόβλημα.
Η εταιρεία είχε μια κρίσιμη κυκλοφορία προϊόντος που πλησίαζε την Τρίτη.
Η τεχνολογία δικτύωσής τους συνέχιζε να αποτυγχάνει καταστροφικά – οι υπολογιστές συνδέονταν και στη συνέχεια ξαφνικά ολόκληρο το σύστημα κατέρρεε κάτω από έναν κατακλυσμό επαναλαμβανόμενων μηνυμάτων.
Κανείς δεν ήξερε γιατί.
Κανείς δεν ήξερε πώς να το σταματήσει.
Η ομάδα μηχανικών ήταν κολλημένη.
Χρειάζονταν κάποιον να το λύσει. Η Radia πήρε το πρόβλημα σπίτι της για το Σαββατοκύριακο.
Εκείνη την εποχή, τα δίκτυα υπολογιστών ήταν εύθραυστα.
Η σύνδεση υπολογιστών μεταξύ τους ήταν επικίνδυνη λόγω ενός φαινομένου που ονομαζόταν "καταιγίδα εκπομπής" – όταν τα καλώδια του δικτύου σχημάτιζαν βρόχους, τα πακέτα δεδομένων κυκλοφορούσαν ατελείωτα, πολλαπλασιαζόμενα εκθετικά μέχρι ολόκληρο το σύστημα να πνιγεί σε διπλότυπα μηνύματα.
Ένα λάθος καλώδιο μπορούσε να καταρρεύσει ολόκληρο το δίκτυο ενός κτιρίου.
Αυτό που χρειαζόταν τα δίκτυα ήταν ένας τρόπος να οργανώνονται μόνα τους – να ανιχνεύουν αυτόματα τους βρόχους, να τους κλείνουν και να ανακατευθύνουν τα δεδομένα χωρίς ανθρώπινη παρέμβαση.
Οι περισσότεροι μηχανικοί θα είχαν καταφύγει σε περίπλοκους αλγόριθμους, πυκνά μαθηματικά, εξεζητημένες λύσεις υλικού. Η Radia Perlman σκέφτηκε δέντρα.
Πραγματικά δέντρα.
Αυτά που φυτρώνουν στα δάση.
Κάθισε στο γραφείο της.
Είχε μπροστά της ένα κίτρινο νομικό μπλοκ σημειώσεων.
Σκέφτηκε ότι τα δέντρα έχουν μια απλή, κομψή δομή: μεγαλώνουν προς τα έξω από έναν μοναδικό κορμό.
Τα κλαδιά απλώνονται και υποδιαιρούνται, αλλά δεν επιστρέφουν ποτέ πίσω για να σχηματίσουν βρόχους.
Κάθε διαδρομή από τις ρίζες σε οποιοδήποτε φύλλο είναι μοναδική.
Και αν τα δίκτυα μπορούσαν να οργανωθούν με τον ίδιο τρόπο; Άρχισε να σχεδιάζει.
Οι συσκευές δικτύου θα επικοινωνούσαν ήσυχα μεταξύ τους, θα εξέλεγαν ένα κεντρικό σημείο αναφοράς – τη "ρίζα" – και στη συνέχεια θα έχτιζαν τις πιο αποδοτικές διαδρομές προς τα έξω, σαν κλαδιά που μεγαλώνουν από έναν κορμό.
Αν ένα καλώδιο σχημάτιζε βρόχο, το σύστημα θα απενεργοποιούσε απλά την πλεονάζουσα διαδρομή.
Αν ένα καλώδιο αστοχούσε, το δίκτυο θα αναδιαμορφωνόταν αμέσως γύρω από τη ζημιά, ενεργοποιώντας μια εφεδρική διαδρομή.
Χωρίς ανθρώπινη επίβλεψη.
Το δίκτυο θα θεράπευε τον εαυτό του.
Μέχρι το τέλος του Σαββατοκύριακου, είχε δημιουργήσει το Spanning Tree Protocol – μια λύση τόσο κομψά απλή που φαινόταν σχεδόν πολύ εύκολη. Την Δευτέρα, στάθηκε μπροστά στην ομάδα της.
Τους εξήγησε τη λογική: όλες οι συσκευές εκλέγουν μια ρίζα, υπολογίζουν τη συντομότερη διαδρομή προς αυτή, αποκλείουν τις διαδρομές που δημιουργούν βρόχο, και αν ένα καλώδιο αποτύχει, οι αποκλεισμένες διαδρομές επανενεργοποιούνται αυτόματα.
Το δωμάτιο έμεινε σιωπηλό.
Ήταν λαμπρό.
Ήταν απλό.
Και λειτουργούσε.
Τότε η Radia έκανε κάτι απροσδόκητο.
Δεν έγραψε μια τεχνική αναφορά.
Δεν έφτιαξε μια παρουσίαση με διαγράμματα.
Έγραψε ένα ποίημα.
Το ονόμασε "Algorhyme" – αλγόριθμος + ομοιοκαταληξία. "Πιστεύω ότι ποτέ δεν θα δω / Γράφημα πιο όμορφο από ένα δέντρο..." Στο γραφείο επικράτησε απόλυτη σιωπή.
Κανείς δεν ήξερε αν έπρεπε να γελάσει ή να την χειροκροτήσει.
Αλλά το ποίημα δεν ήταν αστείο.
Ήταν ένα εκπαιδευτικό εργαλείο. Η Radia καταλάβαινε ότι οι σύνθετες έννοιες γίνονται προσιτές όταν εξηγούνται καθαρά.
Το ποίημα αποτύπωνε ολόκληρο τον αλγόριθμο σε απλή, αξιομνημόνευτη γλώσσα.
Κάποιος από την ομάδα το διάβασε δυνατά.
Μετά το διάβασε ξανά. "Δεν το πιστεύω," είπε ένας μηχανικός. "Έλυσες το πρόβλημα με δέντρα.
Και το εξήγησες με ένα ποίημα." Η Radia χαμογέλασε. ✂️ ΤΕΛΟΣ ΑΝΑΡΤΗΣΗΣ (εκεί όπου πρέπει να γίνει το κλικ) ✂️ 👉 ΤΙ ΕΓΙΝΕ ΜΕΤΑ; ΚΑΙ ΠΩΣ ΕΝΑ ΠΟΙΗΜΑ ΕΓΙΝΕ Ο ΑΛΓΟΡΙΘΜΟΣ ΠΟΥ ΤΡΕΧΕΙ ΣΕ ΔΙΣΕΚΑΤΟΜΜΥΡΙΑ ΣΥΣΚΕΥΕΣ ΣΗΜΕΡΑ; ΚΑΝΤΕ ΚΛΙΚ ΣΤΑ ΣΧΟΛΙΑ ΓΙΑ ΝΑ ΔΙΑΒΑΣΕΤΕ ΟΛΟΚΛΗΡΗ ΤΗΝ ΙΣΤΟΡΙΑ – Η ΓΥΝΑΙΚΑ ΠΟΥ ΕΣΩΣΕ ΤΑ ΔΙΚΤΥΑ ΜΕ ΕΝΑ ΔΕΝΤΡΟ ΚΑΙ ΕΝΑ ΠΟΙΗΜΑ.
Η επιλογή των posts/links γίνεται με ένα στατιστικό μοντέλο και μπορεί να μην απεικονίζει επακριβώς τη σειρά δημοτικότητάς τους