Auf in ein neues SQL Zeitalter – So werden horizontale Skalierbarkeit und multi-regionale Hochverfügbarkeit mit konsistenten Transaktionen zur Realität

CockroachDB ist ein verteiltes SQL-Datenbankmanagementsystem. Es ist für den Betrieb in der Cloud konzipiert und hat eine extrem hohe Fehlertoleranz. Laut Presseberichten ist es nahezu unmöglich, es durch Serververlust vom Netz zu nehmen: Selbst wenn mehrere Server oder ein ganzes Rechenzentrum offline gehen würden, bleibt CockroachDB verfügbar. Die Gründer von Cockroach Labs, Kimball und Mattis, waren wichtige Mitglieder des Google File System-Teams.

Nehmen Sie an dieser interaktiven Session mit Patrick Schulz, Engineer bei Cockroach Labs teil und erfahren Sie, wie Sie Ihre Datenbanken so ausrollen und betreiben, dass diese Ihre Applikations- und Unternehmensanforderungen bestmöglich und kostengünstig erfüllen. Wir führen Sie durch die Grundlagen einer Cloud-nativen, verteilten SQL-Datenbank und diskutieren, welche Herausforderungen in Bezug auf horizontale Skalierbarkeit, Hochverfügbarkeit und Datenlokalität gelöst werden können. Wir stellen uns auch die Frage, ob es immer noch eine schlechte Idee ist, Datenbanken in Kubernetes zu betreiben und wie Microservices idealerweise “side-by-side” mit der Datenbank laufen können.