Preliminary Study on the Difference of Web Services Load Balancing Performance in Theory and Practice

Web service load balancing is a process of distributing workload over multiple servers to support and ensure high availability and better performance in modern applications. The purpose of load balancing is to reduce the number of tasks each server processes to make them more efficient, increase performance, and reduce latency. The theoretical aspect of load balancing can be studied through queueing theory - a branch of mathematics that studies how lines form and how they function to predict queue length and time to process a task in a queue. The results can then be applied to achieve better load balancing. However, queueing theory does have some limitations; that is, it relies on some assumptions (e.g., arrival rate of tasks, and their complexity), which can lead to different behavior in practice than what was predicted. This paper aims to compare the expected results of several web service load balancing algorithms got through queueing theory and the performance of the same web service load balancing algorithms in practice to see if there are any differences, and if there are, how big they are.

Authors

Institutions

Publication Details

Published
2025-06-02
DOI
https://doi.org/10.1109/mipro65660.2025.11131897
Primary Topic
Service-Oriented Architecture and Web Services
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Preliminary Study on the Difference of Web Services Load Balancing Performance in Theory and Practice

Nikola Tanković, Elvis Starić
Service-Oriented Architecture and Web Services
article

Preliminary Study on the Difference of Web Services Load Balancing Performance in Theory and Practice

Nikola Tanković, Elvis Starić
article en

Abstract

Web service load balancing is a process of distributing workload over multiple servers to support and ensure high availability and better performance in modern applications. The purpose of load balancing is to reduce the number of tasks each server processes to make them more efficient, increase performance, and reduce latency. The theoretical aspect of load balancing can be studied through queueing theory - a branch of mathematics that studies how lines form and how they function to predict queue length and time to process a task in a queue. The results can then be applied to achieve better load balancing. However, queueing theory does have some limitations; that is, it relies on some assumptions (e.g., arrival rate of tasks, and their complexity), which can lead to different behavior in practice than what was predicted. This paper aims to compare the expected results of several web service load balancing algorithms got through queueing theory and the performance of the same web service load balancing algorithms in practice to see if there are any differences, and if there are, how big they are.

Juraj Dobrila University of Pula (HR)
Openalex Percentile: Top 66%
Service-Oriented Architecture and Web Services
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Preliminary Study on the Difference of Web Services Load Balancing Performance in Theory and Practice — Nikola Tanković, Elvis Starić · (2025) | TGRS Research Map | TGRS