Apple stellt seine FoundationDB-Datenbanktechnologie als Open Source bereit

Apple stellt seine FoundationDB-Datenbanktechnologie als Open Source bereit

Hacker, der versucht hat, Apple um 100.000 Dollar zu erpressen, bleibt vom Gefängnis verschont
Code ist jetzt auf GitHub verfügbar.
Foto: Jim Merithew/Cult of Mac

Apple hat Open-Source-FoundationDB, die NoSQL-Datenbank it 2015 zurückgekauft. Das Ziel? Aufbau einer offenen Community, die es FoundationDB ermöglicht, „die Grundlage der nächsten Generation verteilter Datenbanken“ zu werden.

Für diejenigen, die damit nicht vertraut sind, FoundationDB ist eine verteilte Datenbank, die entwickelt wurde, um große Mengen strukturierter Daten über verschiedene Servercluster hinweg zu bewältigen. Apple verwendet es, um Daten für iCloud zu synchronisieren und zu speichern.

Verbesserung der Dienste für Benutzer

Als FoundationDB erklärt in einem Blogbeitrag:

„Die Vision von FoundationDB ist es, mit einem einfachen, leistungsstarken Kern zu beginnen und ihn durch das Hinzufügen von ‚Schichten‘ zu erweitern. Der Schlüsselwertspeicher, der heute Open-Source ist, ist der Kern, der sich darauf konzentriert, nur Funktionen zu integrieren, die nicht in Schichten geschrieben werden können. Schichten erweitern diesen Kern, indem sie Funktionen hinzufügen, um bestimmte Datentypen zu modellieren und ihre Zugriffsmuster zu handhaben.

Die grundlegende Architektur von FoundationDB, einschließlich der Verwendung von Schichten, fördert die Best Practices skalierbarer und verwaltbarer Systeme. Durch die Ausführung mehrerer Ebenen auf einem einzelnen Cluster (z. B. eine Dokumentenspeicherebene und eine Diagrammebene) können Sie Ihre spezifischen Anwendungen dem besten Datenmodell anpassen. Der Betrieb von weniger Infrastruktur reduziert den betrieblichen und technischen Aufwand Ihres Unternehmens.“

Was dies für Benutzer bedeutet, stellt FoundationDB fest, dass es den Anwendungscode einfacher, die Datenmodelle effizienter und die Fehlermöglichkeiten weniger überraschend machen wird. Eine Demo der Technologie von FoundationDB ist unten zu sehen:

„Das Tolle ist, dass FoundationDB bereits gut etabliert ist – es wird aktiv weiterentwickelt und wird seit Jahren produktiv eingesetzt“, heißt es weiter. „Wir wollen FoundationDB als Community-Projekt voranbringen und freuen uns über Ihre Teilnahme.“

Verbesserung der Cloud-Dienste von Apple

Apple hat FoundationDB erworben, um bei seinen immer wichtiger werdenden Cloud-Diensten zu helfen. Die Übernahme erfolgte kurz nach Apples Cloud-Diensten den schlimmsten Ausfall in ihrer Geschichte erlitten.

Der neue Open-Source-FoundationDB-Code ist verfügbar auf GitHub.

Neuester Blogbeitrag

Apples iPad kostet laut Analyst nur 270 US-Dollar
September 10, 2021

Apples iPad kostet laut Analyst nur 270 US-DollarObwohl dieses iPad der Einstiegsklasse für 499 US-Dollar für jeden erschwinglich ist, wird Apple i...

| Kult des Mac
October 21, 2021

Kindle-App vs. iBooks. (Spoiler: Sie sind jetzt praktisch identisch!) [Feature]Gestern wurde die iOS-Kindle-App von Amazon aktualisiert, um mehrfar...

| Kult des Mac
October 21, 2021

Sidecar kommt einem Touchscreen-Mac am nächsten, und es ist gut genug [Meinung]Ableton auf Mac und iPad.Foto: Charlie Sorrel/Cult of MacWir werden ...