Hyperdrive verwandelt bestehende regionale Datenbanken in global verteilte Datenbanken

Cloudflare macht jede lokale Datenbank global und revolutioniert die Datenbank-Performance mit Hyperdrive. Jetzt können Entwickler ganz einfach global verteilte Anwendungen auf Cloudflare-Workers, der von über einer Million Entwicklern genutzten serverlosen Entwicklerplattform, erstellen, ohne durch ihre bestehende Infrastruktur eingeschränkt zu sein. Hyperdrive beschleunigt den weltweiten Datenzugriff und macht ihn effizienter, unabhängig davon, wo sich die Daten oder Nutzer befinden.

Die meisten Unternehmen, die herkömmliche Cloud-Anbieter nutzen, haben Datenbanken, die in einer einzigen Region gehostet werden und nicht ohne Weiteres an einen anderen Ort repliziert oder migriert werden können. Die Verlagerung dieser Datenbanken an neue Standorte in der Nähe der Nutzer ist mit Unterbrechungen des Geschäftsbetriebs verbunden. Es ist kostspielig und zeitaufwändig, Datenbanken zu verlagern und gleichzeitig den Geschäftsbetrieb aufrechtzuerhalten. Bei der Entwicklung auf modernen verteilten Cloud-Plattformen, wie Cloudflare-Workers, müssen Entwickler jedoch häufig eine Verbindung zu diesen bestehenden Datenbanken auf der ganzen Welt herstellen. Die Verbindung zu weit entfernten Datenbanken führt zu einer langsameren Nutzererfahrung und macht es für Teams schwierig, über eine einzelne Region ihrer bisherigen Cloud hinaus zu expandieren.

Mit Hyperdrive können Entwickler global verteilte Anwendungen auf Cloudflare-Workers erstellen, die nicht durch ihre bestehende regionale Datenbankinfrastruktur behindert werden. Hyperdrive speichert die beliebtesten Abfragen automatisch im Cloudflare-Netzwerk und ermöglicht es Entwicklern, Antworten innerhalb weniger Millisekunden und nicht erst nach Hunderten von Sekunden zu übermitteln – so als befände sich die Datenbank in der Nähe des Endnutzers. Eine E-Commerce-Website mit einer Datenbank in New York und Kunden in Europa kann nun Hyperdrive und das Cloudflare-Netzwerk nutzen, um die Datenbank so zu betreiben, als befände sie sich in Europa, ganz in der Nähe der Kunden. Dies führt zu einer viel schnelleren Durchlaufzeit und einem reaktionsschnelleren Erlebnis für die Nutzer.

„Bei Cloudflare müssen Entwickler niemals vor der Programmierarbeit entscheiden, wo ihre Daten gespeichert werden sollen; alles, das auf unserer Infrastruktur entwickelt wird, wird in einer Region bereitgestellt: der Erde. Mit dem heutigen Tag können wir Unternehmen eine schnellere und besser vernetzte Erfahrung bieten. Egal, wo sich ihre Daten befinden: Sie können von der Geschwindigkeit und Performance des Cloudflare-Netzwerks profitieren“, sagte Matthew Prince, CEO und Mitgründer von Cloudflare. „Hyperdrive vereint die besten Eigenschaften einer Connectivity Cloud, es erweitert die Arten von Apps, die auf Cloudflare entwickelt werden können, und öffnet die Tür für Entwickler, die sich bisher an ihre Datenbanken gebunden fühlten.“

Cloudflare-Workers ist der einzige globale Serverless-Anbieter, bei dem dies in die Plattform zur Anwendungsentwicklung integriert ist. Hyperdrive unterstützt die bestehenden Datenbankwerkzeuge, die Entwickler heute verwenden:

  • Es ermöglicht das Pooling von Datenbankverbindungen zu Workers, wodurch die Zeit, die für den Aufbau einer Datenbankverbindung (diese kann sich bei jeder Anfrage auf eine halbe Sekunde belaufen) benötigt wird, bei deren Wiederverwendung fast auf Null reduziert wird.
  • Es zwischenspeichert die beliebtesten Abfragen an eine Datenbank, die in der Regel 80-90 % der Abfragen nutzerseitiger Webanwendungen ausmachen. Durch Caching wird die Performance von Full-Stack-Anwendungen erheblich verbessert und die Datenbanklast und -kosten werden reduziert.
  • Es unterstützt eine breite Palette der gängigsten Datenbankanbieter , darunter AWS, Google Cloud, Neon und Timescale, sowie Postgres-kompatible Datenbanken wie CockroachDB und Materialize.

Cloudflare-Workers ist Teil der globalen Connectivity-Cloud von Cloudflare, einer Plattform, die es jedem Unternehmen ermöglicht, seine Mitarbeitenden, Anwendungen, Server, Netzwerke und andere Clouds einfach, sicher und zuverlässig zu verbinden.

#Cloudflare