Microservices

Teilen:

Die folgenden Fragen wurden nur Befragten gestellt, die Microservices entwickeln.

Entwickeln Sie Microservices?

Diese Frage wurde dem allgemeinen Umfragepublikum vorgelegt und diente als Qualifikationsfrage für den Abschnitt Microservices.

37%

aller Befragten entwickeln Microservices – nur zwei Prozentpunkte mehr als 2021.

Welche Ansätze verwenden Sie in Ihrem Systemdesign?

Der Ansatz „Monolith mit Web-Frontend“ hat deutlich an Boden verloren, von 25% im Jahr 2021 auf 19% im Jahr 2022.

Wie kommunizieren die einzelnen Teile Ihrer verteilten Anwendung miteinander?

REST/RPC über HTTP, Message-Queues und WebSocket sind nach wie vor die gängigsten Methoden für die Kommunikation zwischen verteilten Anwendungsteilen. Die WebSocket- und die plattformunabhängige RPC-Nutzung ist seit 2021 um 4 bzw. 5 Prozentpunkte gestiegen.

Beginnen Sie bei der Implementierung neuer Webservice-APIs mit dem Code oder der Spezifikation?

40% der Befragten gaben an, dass sie bei der Implementierung neuer Web-Service-APIs von der Spezifikation ausgehen. Das sind 4 Prozentpunkte weniger als im Vorjahr. Ein wachsender Anteil der Befragten (42%) wählt einen geeigneten Ansatz in Abhängigkeit vom Projekt bzw. der Aufgabe.

Wie deklarieren und dokumentieren Sie Ihre APIs?

Die Nutzung von OpenAPI hat seit dem vergangenen Jahr zugenommen. 69% der Befragten gaben an, dass sie ihre APIs mit OpenAPI deklarieren und dokumentieren. Das sind 5 Prozentpunkte mehr als 2021. Gleichzeitig ist die Nutzung von Wiki-Systemen von 24% im Jahr 2021 auf 20% im Jahr 2022 zurückgegangen.

Wo speichern Sie API-Spezifikationen?

Wie organisieren Sie die Versionsverwaltung für Services?

In diesem Jahr sehen wir einen Anstieg bei der parallelen Nutzung von mehreren Versionsverwaltungen von 53% im Jahr 2021 auf 60% im Jahr 2022.

Welche Sprachen verwenden Sie zur Entwicklung von Microservices?

Java ist weiterhin die führende Sprache für die Entwicklung von Microservices. Sie wird von 34% der Befragten verwendet.

Microservices:

2022

Danke, dass Sie sich die Zeit genommen haben!

Wir hoffen, dass Sie unseren Bericht nützlich fanden. Teilen Sie diesen Bericht im Freundes- und Kollegenkreis.

Nehmen Sie an unseren zukünftigen Umfragen teil!

By submitting this form I agree to the JetBrains Privacy Policy

Rohdaten

Die Rohdaten unserer DevEco-Umfrage 2022 sind jetzt verfügbar. Laden Sie diese herunter, erkunden Sie sie und holen Sie sich Ihre eigenen Erkenntnisse!

Herunterladen

Wenn Sie Fragen oder Anregungen haben, schreiben Sie uns bitte unter surveys@jetbrains.com.