Η Apple ανοίγει την πηγή της τεχνολογίας της βάσης δεδομένων FoundationDB

Η Apple ανοίγει την πηγή της τεχνολογίας της βάσης δεδομένων FoundationDB

Ο χάκερ που προσπάθησε να εκβιάσει την Apple για 100.000 δολάρια σώζεται φυλακή
Ο κωδικός είναι τώρα διαθέσιμος στο GitHub.
Φωτογραφία: Jim Merithew/Cult of Mac

Η Apple διαθέτει OpenDource FoundationDB, τη βάση δεδομένων NoSQL αγοράστηκε το 2015. Ο στόχος? Χτίζοντας μια ανοιχτή κοινότητα που θα επιτρέψει στο FoundationDB να γίνει «το θεμέλιο της επόμενης γενιάς κατανεμημένων βάσεων δεδομένων».

Για όσους δεν είναι εξοικειωμένοι με αυτό, το FoundationDB είναι μια κατανεμημένη βάση δεδομένων που έχει σχεδιαστεί για να αντιμετωπίζει μεγάλες ποσότητες δομημένων δεδομένων σε διαφορετικές ομάδες διακομιστών. Η Apple το χρησιμοποιεί για συγχρονισμό και αποθήκευση δεδομένων για το iCloud.

Να κάνει τις υπηρεσίες του καλύτερες για τους χρήστες

Ως FoundationDB εξηγεί σε μια ανάρτηση ιστολογίου:

«Το όραμα του FoundationDB είναι να ξεκινήσει με έναν απλό, ισχυρό πυρήνα και να τον επεκτείνει μέσω της προσθήκης« στρωμάτων ». Το βασικό κατάστημα αξίας, το οποίο είναι ανοιχτού κώδικα σήμερα, είναι ο πυρήνας, εστιασμένος στην ενσωμάτωση μόνο χαρακτηριστικών που δεν είναι δυνατό να γραφτούν σε επίπεδα. Τα επίπεδα επεκτείνουν αυτόν τον πυρήνα προσθέτοντας δυνατότητες σε μοντέλα συγκεκριμένων τύπων δεδομένων και χειρίζονται τα πρότυπα πρόσβασής τους.

Η θεμελιώδης αρχιτεκτονική του FoundationDB, συμπεριλαμβανομένης της χρήσης στρώσεων, προωθεί τις βέλτιστες πρακτικές κλιμακούμενων και διαχειρίσιμων συστημάτων. Εκτελώντας πολλαπλά επίπεδα σε ένα μόνο σύμπλεγμα (για παράδειγμα, ένα επίπεδο αποθήκευσης εγγράφων και ένα επίπεδο γραφήματος), μπορείτε να αντιστοιχίσετε τις συγκεκριμένες εφαρμογές σας με το καλύτερο μοντέλο δεδομένων. Η λιγότερη λειτουργία της υποδομής μειώνει τα λειτουργικά και τεχνικά έξοδα του οργανισμού σας. "

Όσον αφορά το τι σημαίνει αυτό για τους χρήστες, το FoundationDB σημειώνει ότι θα κάνει τον κώδικα εφαρμογής απλούστερο, τα μοντέλα δεδομένων πιο αποδοτικά και τους τρόπους αποτυχίας λιγότερο εκπληκτικούς. Ένα demo της τεχνολογίας του FoundationDB μπορείτε να το δείτε παρακάτω:

«Το σπουδαίο είναι ότι το FoundationDB είναι ήδη καλά εδραιωμένο-έχει αναπτυχθεί ενεργά και έχει χρόνια παραγωγής», συνεχίζει. "Σκοπεύουμε να προωθήσουμε το FoundationDB ως κοινοτικό έργο και χαιρετίζουμε τη συμμετοχή σας."

Βελτίωση των υπηρεσιών cloud της Apple

Η Apple απέκτησε το FoundationDB για να βοηθήσει με τις ολοένα και πιο σημαντικές υπηρεσίες cloud. Η εξαγορά ήρθε λίγο μετά τις υπηρεσίες cloud της Apple υπέστησαν τη χειρότερη διακοπή στην ιστορία τους.

Ο νέος κώδικας FoundationDB ανοιχτού κώδικα είναι διατίθεται στο GitHub.

Τελευταία δημοσίευση ιστολογίου

| Cult of Mac
August 21, 2021

Πώς συγκρίνεται το iPhone 5 με το επερχόμενο BlackBerry Z10 της RIM [Βίντεο]Mayσως έχετε παρατηρήσει ότι οι άνθρωποι κάνουν πολύ φασαρία για τις επ...

| Cult of Mac
August 20, 2021

Συνδεθείτε με το YouTube στο iOS για καλύτερο συγχρονισμό [Συμβουλές για iOS]Σε ποιον δεν αρέσει το YouTube; Λοιπόν, εκτός από το Vimeo. Κανείς, αυ...

| Cult of Mac
August 20, 2021

Η βάση σύνδεσης iPhone Lumawake φροντίζει τα πάντα ενώ κοιμάστεΤο Lumawake είναι μια βάση σύνδεσης iPhone σχεδιασμένη για το κομοδίνο σας. Φυσικά θ...