SurrealDB hilft Entwicklern bei der Konsolidierung ihrer Datenbanken

SurrealDB hilft Entwicklern bei der Konsolidierung ihrer Datenbanken

Die Brüder Tobie Morgan Hitchcock und Jaime Morgan Hitchcock haben jahrelang gemeinsam cloudbasierte Software-as-a-Service-Systeme entwickelt, die von Tools reichen, mit denen Golfplätze das „Engagement der Golfer“ messen können, bis hin zu Online-Plattformen zur Beurteilung von Bewerbern. Die von ihnen entwickelten Systeme hatten zwar völlig unterschiedliche Funktionen, doch der rote Faden, der sich durch alle zog, war die Abhängigkeit von Datenbanken, die es den Systemen ermöglichten, zu wachsen und gleichzeitig leistungsfähig zu bleiben.

Die Verwaltung von Datenbanken ist nicht mehr so ​​anspruchsvoll wie früher. Aber im großen Maßstab kann es anders aussehen – und Tobie sagt, dass er und Jaime beim Aufbau von SaaS-Systemen viele der üblichen Probleme selbst erlebt haben.

„Entwickler verbringen übermäßig viel Zeit mit der Verwaltung der Infrastruktur und damit, sicherzustellen, dass die Daten in ihren Anwendungen über mehrere verschiedene Datenbanken und Systemtypen mit unterschiedlichen Eigenschaften und Garantien hinweg konsistent sind“, sagte Tobie gegenüber Tech. „Darüber hinaus müssen sie neue Programmier- und Abfragesprachen lernen, während sie mit vielen verschiedenen Client-Bibliotheken arbeiten, was weniger Zeit für die Anwendungsentwicklung lässt und zu einer verringerten Leistung und komplexeren Anwendungsbereitstellungen führt.“

Die Lösung der Hitchcock-Brüder war eine Datenbankarchitektur namens SurrealDBgepflegt von einem gleichnamigen Startup, das Tobie und Jaime 2015 mitgegründet haben. (Wir haben im Januar 2023 über SurrealDBs Seed berichtet.) SurrealDB ermöglicht es Entwicklern, Daten mit mehreren verschiedenen Datenmodellen gleichzeitig zu modellieren und Datenbanken sowohl in Cloud- als auch in lokalen Umgebungen bereitzustellen.

„Als Multi-Modell-Datenbank hilft SurrealDB Organisationen, die die Anzahl der Datenbanken, die sie besitzen und verwalten, konsolidieren möchten“, sagte Tobie. „Wir glauben, dass ein wichtiger Teil jeder Datenbank die Fähigkeit ist, jeden Aspekt der Datenbank einfach und mühelos zu steuern.“

Das Online-Konfigurations-Dashboard von SurrealDB.
Bildnachweise: SurrealDB

Die Datenbankarchitektur SurrealDB, die in der Programmiersprache Rust erstellt wurde, weist bestimmte Gemeinsamkeiten auf mit relationale Datenbanken. Es verfügt jedoch über zusätzliche Funktionen wie Sicherheitskontrollen und eine detaillierte Verwaltung der Zugriffsberechtigungen.

SurrealDB wird außerdem mit dem Tool Surrealist ausgeliefert, mit dem Entwickler bestimmte Datenbankverwaltungsaufgaben visuell ausführen können, ohne Code schreiben zu müssen.

Das Unternehmen SurrealDB erwirtschaftet derzeit noch keine Gewinne. Geplant ist jedoch, mit Surreal Cloud Geld zu verdienen, einer vollständig verwalteten Version von SurrealDB, die Anfang dieses Monats als Betaversion auf den Markt kam.

Risikokapitalgeber vertrauen dem Plan der Brüder. SurrealDB schloss diese Woche eine Finanzierungsrunde über 20 Millionen Dollar ab, die von FirstMark und Georgian angeführt wurde, mit Beteiligung von Crew Capital und Alumni Ventures. Damit hat das 32-köpfige, in London ansässige Startup insgesamt 26 Millionen Dollar eingesammelt.

Tobie sagt, dass der Erlös in die Produktentwicklung und „nachhaltige“ Einstellung von Mitarbeitern fließen wird.

„SurrealDB hat sich als die Wahl für Unternehmen herausgestellt, die mit den Kosten für die Verwaltung mehrerer Datenbanken belastet sind“, fügte Tobie optimistisch hinzu. „Da Unternehmen die Kosten für die Technologie-Stacks senken möchten, sehen wir dies als Chance für SurrealDB.“

tch-1-tech