Performance evaluation of serverless cloud-native API deployment: a case study on a mobile health application.

Saved in:
Bibliographic Details
Title: Performance evaluation of serverless cloud-native API deployment: a case study on a mobile health application.
Authors: Irfansyah, Maulana Bintang1 maulanabin@pasca.student.pens.ac.id, Waheed, Bilal1, Winarno, Idris1, Alimudin, Akhmad1
Source: Telkomnika. Feb2026, Vol. 24 Issue 1, p34-48. 15p.
Subjects: Mobile health, Application program interfaces, On-demand computing, Benchmark problems (Computer science), Client/server computing, Scalability, Cloud computing
Abstract: As software applications become increasingly complex, there is a growing need for scalable, flexible, and high-performance backend solutions. Cloud computing-based application programming interfaces (APIs) address these demands by enabling developers to offload resource-intensive tasks to the cloud while eliminating the burden of infrastructure management. This study presents a case study using Obesifix, a mobile health application for realtime dietary monitoring and personalized nutrition recommendations. Two deployment models were evaluated: a traditional server-based architecture using Google Compute Engine (GCE) and a serverless approach using Google Cloud Run (GCR). Performance testing was conducted with Apache JMeter under simulated loads of 60, 120, and 180 users across four critical API endpoints (register, login, recommendation, prediction). Results show that GCR consistently achieved 20-30% lower response times and 15-20% higher throughput compared to GCE, while maintaining 0% error rate, lower memory consumption, and more balanced virtual central processing unit (vCPU) utilization. Time to first byte (TTFB) remained below 800 ms across all scenarios, confirming good server responsiveness. These findings highlight the scalability and efficiency benefits of serverless architectures for mobile health applications. Future research should explore asynchronous programming paradigms, autoscaling thresholds, and cost-performance trade-offs, as well as multi-cloud deployments to enhance system resilience and generalizability. [ABSTRACT FROM AUTHOR]
Copyright of Telkomnika is the property of Department of Electrical Engineering, Ahmad Dahlan University and its content may not be copied or emailed to multiple sites without the copyright holder's express written permission. Additionally, content may not be used with any artificial intelligence tools or machine learning technologies. However, users may print, download, or email articles for individual use. This abstract may be abridged. No warranty is given about the accuracy of the copy. Users should refer to the original published version of the material for the full abstract. (Copyright applies to all Abstracts.)
Database: Engineering Source
FullText Links:
  – Type: pdflink
Text:
  Availability: 0
Header DbId: egs
DbLabel: Engineering Source
An: 192065407
AccessLevel: 6
PubType: Academic Journal
PubTypeId: academicJournal
PreciseRelevancyScore: 0
IllustrationInfo
Items – Name: Title
  Label: Title
  Group: Ti
  Data: Performance evaluation of serverless cloud-native API deployment: a case study on a mobile health application.
– Name: Author
  Label: Authors
  Group: Au
  Data: <searchLink fieldCode="AR" term="%22Irfansyah%2C+Maulana+Bintang%22">Irfansyah, Maulana Bintang</searchLink><relatesTo>1</relatesTo><i> maulanabin@pasca.student.pens.ac.id</i><br /><searchLink fieldCode="AR" term="%22Waheed%2C+Bilal%22">Waheed, Bilal</searchLink><relatesTo>1</relatesTo><br /><searchLink fieldCode="AR" term="%22Winarno%2C+Idris%22">Winarno, Idris</searchLink><relatesTo>1</relatesTo><br /><searchLink fieldCode="AR" term="%22Alimudin%2C+Akhmad%22">Alimudin, Akhmad</searchLink><relatesTo>1</relatesTo>
– Name: TitleSource
  Label: Source
  Group: Src
  Data: <searchLink fieldCode="JN" term="%22Telkomnika%22">Telkomnika</searchLink>. Feb2026, Vol. 24 Issue 1, p34-48. 15p.
– Name: Subject
  Label: Subjects
  Group: Su
  Data: <searchLink fieldCode="DE" term="%22Mobile+health%22">Mobile health</searchLink><br /><searchLink fieldCode="DE" term="%22Application+program+interfaces%22">Application program interfaces</searchLink><br /><searchLink fieldCode="DE" term="%22On-demand+computing%22">On-demand computing</searchLink><br /><searchLink fieldCode="DE" term="%22Benchmark+problems+%28Computer+science%29%22">Benchmark problems (Computer science)</searchLink><br /><searchLink fieldCode="DE" term="%22Client%2Fserver+computing%22">Client/server computing</searchLink><br /><searchLink fieldCode="DE" term="%22Scalability%22">Scalability</searchLink><br /><searchLink fieldCode="DE" term="%22Cloud+computing%22">Cloud computing</searchLink>
– Name: Abstract
  Label: Abstract
  Group: Ab
  Data: As software applications become increasingly complex, there is a growing need for scalable, flexible, and high-performance backend solutions. Cloud computing-based application programming interfaces (APIs) address these demands by enabling developers to offload resource-intensive tasks to the cloud while eliminating the burden of infrastructure management. This study presents a case study using Obesifix, a mobile health application for realtime dietary monitoring and personalized nutrition recommendations. Two deployment models were evaluated: a traditional server-based architecture using Google Compute Engine (GCE) and a serverless approach using Google Cloud Run (GCR). Performance testing was conducted with Apache JMeter under simulated loads of 60, 120, and 180 users across four critical API endpoints (register, login, recommendation, prediction). Results show that GCR consistently achieved 20-30% lower response times and 15-20% higher throughput compared to GCE, while maintaining 0% error rate, lower memory consumption, and more balanced virtual central processing unit (vCPU) utilization. Time to first byte (TTFB) remained below 800 ms across all scenarios, confirming good server responsiveness. These findings highlight the scalability and efficiency benefits of serverless architectures for mobile health applications. Future research should explore asynchronous programming paradigms, autoscaling thresholds, and cost-performance trade-offs, as well as multi-cloud deployments to enhance system resilience and generalizability. [ABSTRACT FROM AUTHOR]
– Name: AbstractSuppliedCopyright
  Label:
  Group: Ab
  Data: <i>Copyright of Telkomnika is the property of Department of Electrical Engineering, Ahmad Dahlan University and its content may not be copied or emailed to multiple sites without the copyright holder's express written permission. Additionally, content may not be used with any artificial intelligence tools or machine learning technologies. However, users may print, download, or email articles for individual use. This abstract may be abridged. No warranty is given about the accuracy of the copy. Users should refer to the original published version of the material for the full abstract.</i> (Copyright applies to all Abstracts.)
PLink https://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=egs&AN=192065407
RecordInfo BibRecord:
  BibEntity:
    Identifiers:
      – Type: doi
        Value: 10.12928/TELKOMNIKA.v24i1.27261
    Languages:
      – Code: eng
        Text: English
    PhysicalDescription:
      Pagination:
        PageCount: 15
        StartPage: 34
    Subjects:
      – SubjectFull: Mobile health
        Type: general
      – SubjectFull: Application program interfaces
        Type: general
      – SubjectFull: On-demand computing
        Type: general
      – SubjectFull: Benchmark problems (Computer science)
        Type: general
      – SubjectFull: Client/server computing
        Type: general
      – SubjectFull: Scalability
        Type: general
      – SubjectFull: Cloud computing
        Type: general
    Titles:
      – TitleFull: Performance evaluation of serverless cloud-native API deployment: a case study on a mobile health application.
        Type: main
  BibRelationships:
    HasContributorRelationships:
      – PersonEntity:
          Name:
            NameFull: Irfansyah, Maulana Bintang
      – PersonEntity:
          Name:
            NameFull: Waheed, Bilal
      – PersonEntity:
          Name:
            NameFull: Winarno, Idris
      – PersonEntity:
          Name:
            NameFull: Alimudin, Akhmad
    IsPartOfRelationships:
      – BibEntity:
          Dates:
            – D: 01
              M: 02
              Text: Feb2026
              Type: published
              Y: 2026
          Identifiers:
            – Type: issn-print
              Value: 16936930
          Numbering:
            – Type: volume
              Value: 24
            – Type: issue
              Value: 1
          Titles:
            – TitleFull: Telkomnika
              Type: main
ResultId 1