Mikro hizmetler

Paylaş:

Aşağıdaki sorular, yalnızca mikro hizmet geliştiren katılımcılara gösterildi.

Mikro hizmetler geliştiriyor musunuz?

Bu soru, genel anket katılımcılarına gösterildi ve Mikro Hizmetler bölümüne yeterlilik sorusu olarak kullanıldı.

%37

2021'e kıyasla yalnızca yüzde iki daha yüksek olan, mikro hizmetler geliştiren tüm katılımcıların oranı.

Sistem tasarımınızda hangi yaklaşımları kullanıyorsunuz?

"Web ön ucu ile Monolith" kullanımı, 2021'de %25'ten büyük ölçüde düşerek 2022'de %19'a indi.

Uygulamanızın dağıtılmış bölümleri birbiriyle nasıl iletişim kuruyor?

REST / RPC over HTTP, Mesaj sırası ve WebSocket uygulamaların dağıtılmış parçaları arasında iletişim kuran en popüler yöntemler olmaya devam ediyor. 2021'e kıyasla sırasıyla yüzde 4 ve yüzde 5 puan artış gösteren WebSocket ve Platformlar arası RPC kullanımında artış gözlemleyebiliyoruz.

Yeni web hizmeti API'leri eklediğinizde koddan mı yoksa spesifikasyondan mı başlıyorsunuz?

Katılımcıların %40'ı yeni web hizmeti API'lerini uygularken spesifikasyondan başladığını belirtti. Geçen yıla kıyasla bu oran yüzde 4 daha düşük. Daha fazla katılımcının (%42) çalıştıkları proje ya da göreve bağlı olarak doğru yaklaşımı seçmeye çalıştığı görülüyor.

API'lerinizi nasıl beyan ediyor ve belgeliyorsunuz?

OpenAPI'nin popülerliği geçen yıldan bu yana arttı. Katılımcıların %69'u API'lerini beyan etmek ve belgelemek için OpenAPI kullandıklarını belirtti. Bu, 2021 sonuçlarına kıyasla yüzde 5 puan daha yüksek. Aynı zamanda, Wiki sistemlerinin kullanımı 2021'de %24 iken 2022'de %20'ye düştü.

API özelliklerini nerede depoluyorsunuz?

Hizmetler için sürüm denetimini nasıl düzenliyorsunuz?

Bu yıl, 2021'de %53 olan birden fazla VCS deposu kullanımı oranında %60'a artış görüyoruz.

Mikro hizmetler geliştirmek için hangi dilleri kullanıyorsunuz?

Java, mikro hizmetler geliştirmek için en popüler dil olmaya devam ediyor. Katılımcıların %34'ü Java'yı kullanıyor.

Mikro hizmetler:

2022

Zaman ayırdığınız için teşekkür ederiz!

Raporumuzu faydalı bulduğunuzu umuyoruz. Bu raporu arkadaşlarınızla ve meslektaşlarınızla paylaşın.

Gelecekteki anketlere katılın

By submitting this form I agree to the JetBrains Privacy Policy

Ham veriler

DevEco 2022 anketimizin ham verileri hazır. Kendi analizlerinizi indirin, inceleyin ve derleyin!

İndir

Herhangi bir soru ya da öneriniz varsa lütfen bizimle surveys@jetbrains.com adresinden iletişime geçin.