Developer Snapshots: Programmierer-News in ein, zwei Sätzen

Unsere Übersicht kleiner, interessanter Meldungen enthält unter anderem Appwrite, Gateway API, Notary, JKube, GKE Autopilot, Apache Beam und Pyroscope.

In Pocket speichern vorlesen Druckansicht 3 Kommentare lesen
Lesezeit: 3 Min.
Von

Hier die durchaus subjektive Auswahl an kleineren Nachrichten der vergangenen Tage:

  • Das Kubernetes-Entwicklerteam hat die Version 0.8.0 der Gateway-API angekündigt. Die Gateway-API-Unterstützung für Service Meshes hat im neuen Release den Status "experimentell" erreicht. Zudem seien Kuma 2.3+, Linkerd 2.14+ und Istio 1.16+ nun alle vollständig konform zum Mesh-Profil der Gateway-API.
  • Appwrite, eine Backend-Plattform für die Entwicklung von Web-, Mobil- und Flutter-Anwendungen, hat die Version 1.4.0 erreicht. Dabei bietet jetzt unter anderem das Command Center der Software sowohl bei der Suche als auch beim Einsatz von Tastaturkürzeln eine bessere durch KI unterstützte Navigation. Neben einer überarbeiteten Syntax stehen auch benutzerdefinierte Domänen bereit.
  • Das Notary-Projekt, das eine Reihe von Spezifikationen und Werkzeugen anbietet, mit denen branchenübergreifende Standards für die Sicherung von Software-Lieferketten geschaffen werden sollen, hat auf dem Blog der Cloud Native Computing Foundation die Verfügbarkeit des Major-Releases 1.0 bekannt gegeben. Diese Version enthält auch die Notary Project Spezifikationen v1.0.0, notation v1.0.0, notation-go v1.0.0 und notation-core-go v1.0.0, die damit für den produktiven Einsatz bereit sind.
  • Eclipse hat die Version 1.14 der Plug-in- und Library-Sammlung JKube zum Erstellen von Container-Images veröffentlicht. Neben Fehlerbehebungen und kleineren Verbesserungen bietet dieses Release Support für Gradle 8, Helidon, das layered jar-Format von Spring Boot 2.3 sowie Helm-Push-Unterstützung für OCI-Registries.
  • Google und Dynatrace stellen Cloud-native Observability für GKE Autopilot (Google Kubernetes Engine) vor. Damit diese Zusammenarbeit funktioniere, konzentrierten sich Dynatrace und Google dabei nach eigenen Angaben besonders auf die Nutzung von Container Storage Interface (CSI) Pods durch Dynatrace, sodass eine Reihe von Infrastrukturproblemen gelöst werden konnten.
  • Das Entwicklerteam der Apache Software Foundation hat Apache Beam 2.50.0 vorgestellt. In dieser Version wird jetzt Spark 3.2.2 als Standardversion für Spark-Runner verwendet. Weiterhin hat das Go SDK einen neuen lokalen Standard-Runner mit der Bezeichnung Prism bekommen. Alle von Beam veröffentlichten Container-Images sind zudem nun Multi-Arch-Images.
  • Grafana Labs hat die Version 1.0 von Pyroscope freigegeben. Grafana Pyroscope ist eine Open-Source-Datenbank zur kontinuierlichen Profilerstellung, die eine schnelle, skalierbare und hochverfügbare Speicherung und Abfrage ermöglicht. Es ist die erste gemeinsame Version einer Software, die aus dem Zusammenschluss der Open-Source-Projekte Phlare und Pyroscope hervorgegangen ist.
  • Die auf Java spezialisierte kalifornische Softwarefirma Azul hat mit dem ReadyNow Orchestrator (RNO) eine neue Funktion der eigenen Plattform angekündigt, mit der die Java-"Aufwärmzeit" reduziert werden soll. RNO soll dieses Problem lösen, indem es ein Optimierungsprofil erstellt, in dem Informationen über die Nutzung einer Anwendung gespeichert sind. Dieses Profil wird dann verwendet, um die Zeit zu verkürzen, wenn die Anwendung das nächste Mal gestartet wird.
  • Das IEEE Spectrum hat zum zehnten Mal eine Aufstellung der "Top Programming Languages" veröffentlicht. Das diesjährige Ergebnis zeigt Python nicht nur wieder an der Spitze der Programmiersprachen, sondern auch, dass die Sprache ihren Vorsprung im Vergleich zu den letzten Jahren deutlich ausbauen konnte. Erst an fünfter Stelle der Rangliste findet sich JavaScript, gefolgt von C# und SQL.

(fms)