Araştırma Makalesi

Bankacılık Uygulamalarında Melez gRPC–REST İletişim Akışları için Başarımı Sınama Yöntemi

Sayı: Advanced Online Publication Erken Görünüm Tarihi: 12 Eylül 2026
PDF İndir
EN TR

Bankacılık Uygulamalarında Melez gRPC–REST İletişim Akışları için Başarımı Sınama Yöntemi

Öz

Mikroservis tabanlı bankacılık uygulamalarında servisler arası iletişim, çoğunlukla REST ve gRPC gibi farklı protokollerin birlikte kullanıldığı hibrit yapılar üzerinden gerçekleştirilmektedir. Buna karşın, mevcut performans test çalışmalarının büyük bir bölümü bu protokolleri izole biçimde ele almakta ve hibrit iletişim akışlarının sistem davranışı üzerindeki etkilerini sınırlı düzeyde incelemektedir. Bu çalışma, bankacılık uygulamalarında kullanılan hibrit gRPC–REST iletişim akışları için bütüncül bir performans test metodolojisi önermektedir. Önerilen metodoloji, gerçekçi bir bankacılık iş akışını temsil eden uçtan uca bir senaryo temelinde geliştirilmiş; oturum başlatma, kimlik doğrulama, işlem gerçekleştirme ve oturum sonlandırma aşamalarında farklı protokol kombinasyonları uygulanmıştır. Performans değerlendirmesi, yanıt süresi, hata oranı ve sistem kaynak kullanımı metrikleri üzerinden gerçekleştirilmiş; REST-only, gRPC-only ve hibrit yapılandırmalar karşılaştırmalı olarak analiz edilmiştir. Elde edilen sonuçlar, hibrit yapılandırmaların REST-only senaryolara kıyasla anlamlı performans iyileştirmeleri sağladığını ve gecikme, kararlılık ile kaynak kullanımı arasında dengeleyici bir profil sunduğunu göstermektedir.

Anahtar Kelimeler

Destekleyen Kurum

Bu çalışma, Virgosol Yazılım ve Bilişim A.Ş. tarafından yürütülen Loadmance Ar-Ge Projesi (Proje No: 3220195) kapsamında desteklenmiştir.

Teşekkür

Yazarlar, deneysel ortamın kurulması ve değerlendirme süreçlerinde sağladıkları teknik katkılar ve destek için Virgosol Yazılım ve Bilişim A.Ş. mühendislik ve Ar-Ge ekiplerine teşekkür eder.

Kaynakça

  1. Dragoni, N., Giallorenzo, S., Lafuente, A. L., Mazzara, M., Montesi, F., Mustafin, R., Safina, L. Microservices: Yesterday, Today, and Tomorrow, Present and Ulterior Software Engineering, Springer, 2017, pp. 195–216.
  2. Newman, S. Building Microservices, O’Reilly Media, 2015.
  3. Fowler, M., Lewis, J. Microservices: A Definition of This New Architectural Term, martinfowler.com, 2014.
  4. Fielding, R. T. Architectural Styles and the Design of Network-based Software Architectures, PhD Dissertation, University of California, Irvine, 2000.
  5. Google. gRPC: A High Performance, Open Source Universal RPC Framework, grpc.io, 2024.
  6. Belshe, M., Peon, R., Thomson, M. Hypertext Transfer Protocol Version 2 (HTTP/2), IETF RFC 7540, 2015.
  7. Wang, L., Chen, Y., Li, Q., Xu, Z. Performance Testing of Microservices: A Survey, IEEE Access, Vol. 8, 2020, pp. 12630–12645.
  8. Avritzer, A., Weyuker, E. J., Lopes, R., Nachmanson, L. Load Testing in the Cloud: Challenges and Practices, IEEE Software, Vol. 36, No. 4, 2019, pp. 76–84.

Ayrıntılar

Birincil Dil

Türkçe

Konular

Bilgi Sistemleri Geliştirme Metodolojileri ve Uygulamaları

Bölüm

Araştırma Makalesi

Erken Görünüm Tarihi

12 Eylül 2026

Yayımlanma Tarihi

-

Gönderilme Tarihi

29 Ocak 2025

Kabul Tarihi

1 Nisan 2026

Yayımlandığı Sayı

Yıl 2026 Sayı: Advanced Online Publication

Kaynak Göster

APA
Harmancı, F. M., Emektar, M., Acer, S., & Aktolun, A. (2026). Bankacılık Uygulamalarında Melez gRPC–REST İletişim Akışları için Başarımı Sınama Yöntemi. Bilgisayar Bilimleri ve Mühendisliği Dergisi, Advanced Online Publication. https://doi.org/10.54525/bbmd.1628002
AMA
1.Harmancı FM, Emektar M, Acer S, Aktolun A. Bankacılık Uygulamalarında Melez gRPC–REST İletişim Akışları için Başarımı Sınama Yöntemi. bbmd. 2026;(Advanced Online Publication). doi:10.54525/bbmd.1628002
Chicago
Harmancı, Fatih Mehmet, Miraç Emektar, Sefa Acer, ve Ali Aktolun. 2026. “Bankacılık Uygulamalarında Melez gRPC–REST İletişim Akışları için Başarımı Sınama Yöntemi”. Bilgisayar Bilimleri ve Mühendisliği Dergisi, sy Advanced Online Publication. https://doi.org/10.54525/bbmd.1628002.
EndNote
Harmancı FM, Emektar M, Acer S, Aktolun A (01 Eylül 2026) Bankacılık Uygulamalarında Melez gRPC–REST İletişim Akışları için Başarımı Sınama Yöntemi. Bilgisayar Bilimleri ve Mühendisliği Dergisi Advanced Online Publication
IEEE
[1]F. M. Harmancı, M. Emektar, S. Acer, ve A. Aktolun, “Bankacılık Uygulamalarında Melez gRPC–REST İletişim Akışları için Başarımı Sınama Yöntemi”, bbmd, sy Advanced Online Publication, Eyl. 2026, doi: 10.54525/bbmd.1628002.
ISNAD
Harmancı, Fatih Mehmet - Emektar, Miraç - Acer, Sefa - Aktolun, Ali. “Bankacılık Uygulamalarında Melez gRPC–REST İletişim Akışları için Başarımı Sınama Yöntemi”. Bilgisayar Bilimleri ve Mühendisliği Dergisi. Advanced Online Publication (01 Eylül 2026). https://doi.org/10.54525/bbmd.1628002.
JAMA
1.Harmancı FM, Emektar M, Acer S, Aktolun A. Bankacılık Uygulamalarında Melez gRPC–REST İletişim Akışları için Başarımı Sınama Yöntemi. bbmd. 2026. doi:10.54525/bbmd.1628002.
MLA
Harmancı, Fatih Mehmet, vd. “Bankacılık Uygulamalarında Melez gRPC–REST İletişim Akışları için Başarımı Sınama Yöntemi”. Bilgisayar Bilimleri ve Mühendisliği Dergisi, sy Advanced Online Publication, Eylül 2026, doi:10.54525/bbmd.1628002.
Vancouver
1.Fatih Mehmet Harmancı, Miraç Emektar, Sefa Acer, Ali Aktolun. Bankacılık Uygulamalarında Melez gRPC–REST İletişim Akışları için Başarımı Sınama Yöntemi. bbmd. 01 Eylül 2026;(Advanced Online Publication). doi:10.54525/bbmd.1628002