Σχετικά με το life-cycle του λειτουργικού συστήματος ενός server

George Notaras gnot at g-loaded.eu
Sun Apr 17 02:24:01 EEST 2011


On 16/04/2011 22:56, rouvas at mm.di.uoa.gr wrote:

> Αλλά και πάλι, ποια ή ποιες είναι αυτές οι υπηρεσίες ή εφαρμογές που θα
> τρέχουν αμετάβλητες για 25 χρόνια; Δεν θα χρειαστούν ποτέ αναβάθμιση;
> Αν τις έχεις γράψει εσύ, ούτως ή αλλιώς θα παιδεύσαι. Αν τις έχει γράψει
> άλλος(οι), θα παιδευτεί εκείνος(οι) οπότε θα κάνεις και την μετάπτωση.

Δε μιλάω για κάτι το πολύ εξελιγμένο ή εξειδικευμένο, αλλά για πολύ
απλά: email & apache για κανένα blog, bug tracker ή κάποια άλλη πολύ
απλή web application. Δε νομίζω ότι θα έχουν πρόβλημα να δουλεψουν μετά
από 20-25 χρόνια (αν υπάρχει ακόμα το ιντερνετ φυσικά όπως το ξέρουμε).
Με άλλα λόγια δε νομίζω οι αλλαγές στην Πληροφορική να είναι τόσο
τεράστιες τα επόμενα 25 χρόνια σε σχέση με τις αλλαγές από το 80 μέχρι
σήμερα.

Πάντως για τις εφαρμογές, μιας και αναφέρθηκες, πιστεύω ότι όταν κάποιος
ξεκινάει με το σκεπτικό να χρησιμοποιήσει κάτι για μεγάλο χρονικό
διάστημα με όσο το δυνατόν μικρότερες αλλαγές, τότε είναι αναπόφευκτο να
αναγκαστεί να γράψει και κάποιο software. Και νομίζω ότι με web
frameworks τύπου django, ruby-on-rails κτλ έχει τη δυνατότητα να το
κάνει, είτε πρόκειται για κάποιο software διαχείρισης των mailbox του
είτε για κάποια απλή blog engine.

Το θέμα όμως μερικές φορές είναι ότι αν αναγκαστεί κανείς να αναβαθμίσει
για παράδειγμα το framework, τότε θα πρέπει να κάνει έναν γενικό έλεγχο
στα web apps. Backwards compatibility υπάρχει, αλλά αν έχουν περάσει 3+
χρόνια τότε δεν είμαι και πολύ βέβαιος ότι κάποιος μπορεί να βασιστεί.
Κι αν τελικά υπάρχει πρόβλημα συμβατότητας μεταξύ του framework και των
apps, τότε είναι απρόβλεπτο το πόσος χρόνος θα χρειαστεί για να
διορθωθούν. Μπορεί να χρειαστούν πέντε λεπτά, αλλά μπορεί και 10 μέρες.

Κάπου αλλού ο Ρικούδης έγραψε για επικαιροποίηση κάθε 5 χρόνια. Εγώ
νομίζω ότι για κάποιον που θέλει να παρακολουθεί τις εξελίξεις αυτό
είναι απαραίτητο κάθε 3 ή 4 χρόνια maximum. Δεν λέω ότι εγώ έχω δίκιο,
απλά κάπως έτσι μου φαίνεται σύμφωνα με αυτά που έχω δει.



More information about the Linux-greek-users mailing list