29.01.2024
Cockroach Labs
CockroachDB ist in Version 23.2 verfügbar
Autor: Bernhard Lauer
cockroachlabs.com
Die neue Version 23.2 führt Funktionen ein, welche die Fähigkeit von CockroachDB zur Modernisierung von Unternehmensarchitekturen verbessern sollen: Stored Procedures, MOLT Live Migration Service (LMS), Physical Cluster Replication (PCR) und READ Committed Isolation.
Laut Hersteller Cockroach Labs lösen die Verbesserungen der Version 23.2 von CockroachDB die wichtigsten Herausforderungen für IT-Architekten und -Betreiber:
Verbesserte SQL-Kompatibilität: Für die neue Version hat das Unternehmen laut eigenem Bekunden die Stored Procedures von Grund auf neu entwickelt, um sie deutlich leistungsfähiger zu machen: PL/pgSQL in CockroachDB nutzt die Vorteile der Distributed Execution Engine, so dass Anwender große Mengen an Transaktionsdaten parallel verarbeiten können. Zusätzlich veröffentlicht das Unternehmen READ Committed (in Preview), das Unterstützung für READ Committed bietet, die Standard-Isolationsstufe von Postgres (einschließlich Amazon Aurora), Oracle, SQL Server usw.. Diese Kompatibilität der transaktionalen Isolationsebenen ermöglicht es Entwicklern, Postgres-Anwendungen mit hohem Gleichzeitigkeitsgrad (Concurrency) zu migrieren, indem sie die Notwendigkeit reduzieren, Wiederholungen auf Anwendungsebene hinzuzufügen, die bei höheren Isolationsebenen üblich sind.
Flexible Datenbewegungen für reale Migrationen: Um Migrationen flexibler zu gestalten, bietet CockroachDB 23.2 den MOLT (migrate off legacy technology) Live Migration Service an. Dieser Service soll eine flexible Datenverschiebung erlauben, die auf unterschiedliche Anwendungen und Geschäftsanforderungen zugeschnitten ist. Das Tool ermöglicht es Teams, einen Kompromiss zwischen Ausfallzeit, Latenz und Datenintegrität zu finden und das Risiko kostspieliger Fehler bei der Migration zu reduzieren. CockroachDB unterstützt in dieser Version MySQL, Postgres und CockroachDB (selbst gehostet, dediziert oder serverlos) als Datenquellen.
Verbesserte Ausfallsicherheit bestehender Infrastrukturen: Obwohl CockroachDB für die Ausfallsicherheit über drei oder mehr Regionen hinweg konzipiert ist, haben viele Unternehmen nur zwei Regionen in ihrer Umgebung. Cockroach Labs hat nun Physical Cluster Replication für Unternehmen eingeführt, die auf zwei Rechenzentren aufgebaut sind und keinen Zugang zu einer dritten On-Prem- oder Cloud-Region haben. Die Physical Cluster Replication-Funktionalität soll es erlauben, komplette Cluster-Ausfälle in Sekunden, statt in Minuten zu bewältigen und dabei ein RPO (Recovery Point Objective) und RTO (Recovery Time Objective) einzuhalten.
Weitere Informationen zu CockroachDB 23.2 finden Sie hier.
VS Code Windows und Mac
Brauchbare Alternative
Das C# Dev Kit for Visual Studio Code könnte eine Alternative für Entwickler sein, die weiterhin macOS nutzen möchten. Unser Schwesterportal dotnetpro hat es auf den Prüfstand gestellt.
>>
Google I/O 2024
Google Gemini ermöglicht mehr Funktionen und Individualität
Der große Star bei der diesjährigen Google-Entwicklerkonferenz I/O war Gemini. Die KI-Technologie hält Einzug in diverse Anwendungen und bietet neue Möglichkeiten bei der Entwicklung und Nutzung bekannter und neuer Google-Apps.
>>
Konferenz
Microsoft Build vom 21. bis 23 Mai
Für die Build 2024 plant Microsoft ein umfangreiches Programm mit über 100 Sessions. Viele Neuigkeiten soll es geben - vor allem zum Thema Künstliche Intelligenz.
>>
Künstliche Intelligenz
OpenAI: „GPT-4o“ kann jetzt auch sprechen
Die Entwicklerfirma OpenAI hat das neue KI-Modell „GPT-4o“ vorgestellt. Dieses kann mit menschlicher Stimme mit Nutzern interagieren und auch zwischen verschiedenen Sprachen übersetzen.
>>