Performance analysis of .Net and Spring Boot microservices on Microsoft Azure

This article compares the efficiency of microservices written in Java and C#, using Spring Cloud for Java and Consul for C#. The measurements were carried out in three stages, such as basic service implementation, application of design patterns, and deployment on the Microsoft Azure cloud platform....

Full description

Saved in:
Bibliographic Details
Main Author: Konrad Krekora
Format: Article
Language:English
Published: Lublin University of Technology 2024-12-01
Series:Journal of Computer Sciences Institute
Subjects:
Online Access:https://ph.pollub.pl/index.php/jcsi/article/view/6268
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1832569999699476480
author Konrad Krekora
author_facet Konrad Krekora
author_sort Konrad Krekora
collection DOAJ
description This article compares the efficiency of microservices written in Java and C#, using Spring Cloud for Java and Consul for C#. The measurements were carried out in three stages, such as basic service implementation, application of design patterns, and deployment on the Microsoft Azure cloud platform. The results illustrate that Java microservices are generally more efficient, although that difference diminishes on the cloud platform where .Net shows better optimization with Microsoft Azure.
format Article
id doaj-art-58cf2e68b631469bae2e8f0e589fc10b
institution Kabale University
issn 2544-0764
language English
publishDate 2024-12-01
publisher Lublin University of Technology
record_format Article
series Journal of Computer Sciences Institute
spelling doaj-art-58cf2e68b631469bae2e8f0e589fc10b2025-02-02T17:59:48ZengLublin University of TechnologyJournal of Computer Sciences Institute2544-07642024-12-013310.35784/jcsi.6268Performance analysis of .Net and Spring Boot microservices on Microsoft AzureKonrad Krekora0Department of Computer Science, Lublin University of Technology, Nadbystrzycka 36B, 20-618 Lublin This article compares the efficiency of microservices written in Java and C#, using Spring Cloud for Java and Consul for C#. The measurements were carried out in three stages, such as basic service implementation, application of design patterns, and deployment on the Microsoft Azure cloud platform. The results illustrate that Java microservices are generally more efficient, although that difference diminishes on the cloud platform where .Net shows better optimization with Microsoft Azure. https://ph.pollub.pl/index.php/jcsi/article/view/6268microservicesJavaC#cloud platform
spellingShingle Konrad Krekora
Performance analysis of .Net and Spring Boot microservices on Microsoft Azure
Journal of Computer Sciences Institute
microservices
Java
C#
cloud platform
title Performance analysis of .Net and Spring Boot microservices on Microsoft Azure
title_full Performance analysis of .Net and Spring Boot microservices on Microsoft Azure
title_fullStr Performance analysis of .Net and Spring Boot microservices on Microsoft Azure
title_full_unstemmed Performance analysis of .Net and Spring Boot microservices on Microsoft Azure
title_short Performance analysis of .Net and Spring Boot microservices on Microsoft Azure
title_sort performance analysis of net and spring boot microservices on microsoft azure
topic microservices
Java
C#
cloud platform
url https://ph.pollub.pl/index.php/jcsi/article/view/6268
work_keys_str_mv AT konradkrekora performanceanalysisofnetandspringbootmicroservicesonmicrosoftazure