techne
Administrator
Οι φωτογραφίες στο Facebook παραμένουν μετά την διαγραφή, το CDN καθυστερεί ξανά
από Titanas 12-10-2010 | 07:03 pm | χωρίς σχόλια
Οι φωτογραφίες στο Facebook παραμένουν μετά την διαγραφή, το CDN καθυστερεί ξανά
Θυμάστε τι είχε συμβεί πριν από περίπου ένα χρόνο όταν ξαφνικά κυκλοφόρησε το νέο για τις φωτογραφίες που έχουν διαγραφεί από το Facebook αλλά συνεχίζουν να παραμένουν διαθέσιμες. Η αλήθεια είναι κάπου στην μέση και η μόνη σταθερά στην κατάσταση είναι η στάση του Facebook που λέει ότι προσπαθεί να βελτιώσει την κατάσταση.
Τα πράγματα έχουν ως εξής: Το Facebook όπως και πολλές άλλες υπηρεσίες χρησιμοποιούν CDN ή Content Delivery Networks. Πρακτικά αυτό σημαίνεις εκατοντάδες χιλιάδες servers ανά τον κόσμο με το ίδιο περιεχόμενο και την ίδια δουλειά, να σερβίρουν φωτογραφίες, βίντεο και γενικά περιεχόμενο όσο πιο γρήγορα γίνεται. Αντίγραφο του ίδιου αρχείου, στην συγκεκριμένη περίπτωση της φωτογραφίας στο Facebook, υπάρχει σε πολλούς servers ανά τον κόσμο ώστε ο τελικός χρήστης να έχει την καλύτερη δυνατή εμπειρία από άποψη ταχύτητας όταν βλέπει άλμπουμ από την Νέα Υόρκη ή την Αθήνα. Το Facebook και άλλες υπηρεσίες, είναι σε θέσει να εντοπίσει περίπου την περιοχή που βρίσκεται ο χρήστης και να σερβίρει την φωτογραφία από τον server της Αθήνας και όχι από την Νέα Υόρκη. Αυτό σημαίνει ότι η φωτογραφία ή το βίντεο θα φορτώσουν αμέσως χωρίς τις γνώριμες από το παρελθόν καθυστερήσεις και κολλήματα.
Όταν διαγράφεται μια φωτογραφία από το Facebook το σύστημα πρέπει να ενημερώσει τους εκατοντάδες χιλιάδες servers ανά τον κόσμο να αφαιρέσουν το περιεχόμενο από παντού. Εδώ είναι και το πρόβλημα που προέκυψε και φαίνεται να ισχύει ανά περιπτώσεις μέχρι και σήμερα. Με την διαγραφή της φωτογραφίας το αρχείο φαίνεται να παραμένει στους servers αλλά η πρόσβαση σε αυτό χάνεται, τουλάχιστον για αυτούς που δεν διατήρησαν το πλήρες path.
Σύμφωνα με το άρθρο του Ars, το Facebook φαίνεται να διατηρεί για περισσότερο από ένα χρόνο στην περίπτωση του συγκεκριμένου test φωτογραφίες. Οι φωτογραφίες είναι διαθέσιμες μόνο σε κάποιον που έχει τύχει να φυλάξει το πλήρες path, δηλαδή κάτι σαν αυτό http://sphotos.ak.fbcdn.net/hphotos...16089141894_1224437465_31468906_7573058_n.jpg και όχι την διεύθυνση μιας φωτογραφίας δηλαδή κάτι σαν αυτό: http://www.facebook.com/photo.php?f...652116502493.2089329.1224437465&ref=fbx_album. Δηλαδή, ακόμα και αν η φωτογραφία υπάρχει στους servers του Facebook μετά την διαγραφή της, όχι μόνο δεν είναι δυνατή η εμφάνιση της (η φωτογραφία έχει διαγραφεί από άλμπουμ, προφίλ, αποτελέσματα αναζητήσεων κλπ) σε τυχόν αναζήτηση αλλά για να την εντοπίσει κάποιος θα πρέπει να έχει αποθηκεύσει από πριν το absolute path και να σταθεί τυχερός.
Στο τεστ που είχαμε κάνει πριν από ένα χρόνο περίπου, είχε όντως δείξει ολιγωρία στην δυνατότητα του Facebook να αφαιρεί φωτογραφίες από το πλήθος των εκατοντάδων χιλιάδων servers του CDN ανά τον κόσμο. Χρειάστηκαν μερικές ημέρες μέχρι το absolute path να επιστρέφει μήνυμα λάθος του τύπου -δεν βρέθηκε-. Στην περίπτωση του Ars τα πράγματα είναι διαφορετικά. Το Facebook δηλώνει ότι προσπαθούν να διορθώσουν την κατάσταση και όλοι ελπίζουμε για κάτι καλύτερο όταν πατήσουν πόδι στο ιδιόκτητο data center.