Apple rende open-source la sua tecnologia di database FoundationDB

Apple rende open-source la sua tecnologia di database FoundationDB

L'hacker che ha cercato di estorcere ad Apple 100.000 dollari viene risparmiato il carcere
Il codice è ora disponibile su GitHub.
Foto: Jim Merithew/Cult of Mac

Apple ha FoundationDB open source, il database NoSQL è riacquistato nel 2015. L'obiettivo. il gol? Costruire una comunità aperta che consentirà a FoundationDB di diventare "la base della prossima generazione di database distribuiti".

Per chi non lo conosce, FoundationDB è un database distribuito progettato per far fronte a grandi quantità di dati strutturati su diversi cluster di server. Apple lo utilizza per sincronizzare e archiviare i dati per iCloud.

Migliorare i suoi servizi per gli utenti

Come FondazioneDB spiega in un post sul blog:

“La visione di FoundationDB è iniziare con un nucleo semplice e potente ed estenderlo attraverso l'aggiunta di "livelli". L'archivio chiave-valore, che oggi è open source, è il nucleo, focalizzato sull'incorporazione solo di funzionalità che non è possibile scrivere a strati. I livelli estendono quel nucleo aggiungendo funzionalità per modellare tipi specifici di dati e gestire i loro modelli di accesso.

L'architettura fondamentale di FoundationDB, compreso l'uso dei livelli, promuove le migliori pratiche di sistemi scalabili e gestibili. Eseguendo più livelli su un singolo cluster (ad esempio un livello archivio documenti e un livello grafico), puoi abbinare le tue applicazioni specifiche al miglior modello di dati. L'esecuzione di una minore infrastruttura riduce i costi operativi e tecnici della tua organizzazione."

In termini di ciò che questo significa per gli utenti, FoundationDB osserva che renderà il codice dell'applicazione più semplice, i modelli di dati più efficienti e le modalità di errore meno sorprendenti. Di seguito è possibile vedere una demo della tecnologia di FoundationDB:

"La cosa bella è che FoundationDB è già ben consolidato: è attivamente sviluppato e ha anni di utilizzo in produzione", continua. "Intendiamo portare avanti FoundationDB come progetto comunitario e accogliamo con favore la tua partecipazione."

Migliorare i servizi cloud di Apple

Apple ha acquisito FoundationDB per aiutare con i suoi servizi cloud sempre più importanti. L'acquisizione è avvenuta poco dopo i servizi cloud di Apple hanno subito la peggiore interruzione della loro storia.

Il nuovo codice FoundationDB open source è disponibile su GitHub.

Ultimo post sul blog

Apple annuncia le app 3B scaricate dall'App Store
September 10, 2021

Apple annuncia le app 3B scaricate dall'App StoreApple ha annunciato martedì che il suo App Store ha raggiunto la soglia dei 3 miliardi di download...

Quando Apple venderà la sua 10miliardesima app?
September 10, 2021

Quando Apple venderà la sua 10miliardesima app? Venerdì mattina prossimo (PST), secondo i miei calcoli.Ecco come ho risolto. Abbiamo fatto uno scre...

Scarica la 10miliardesima app, (forse) vinci una carta regalo iTunes da $ 10K
September 10, 2021

In poco più di 200 milioni di download, l'App Store offrirà la sua dieci miliardesima app e per celebrare l'occasione, Apple darà al fortunato S.O....