RUSH: Rule-Based Scheduling for Low-Latency Serverless Computing
| dc.contributor.author | Birajdar, P.A. | |
| dc.contributor.author | Anchalia, K. | |
| dc.contributor.author | Satpathy, A. | |
| dc.contributor.author | Addya, S.K. | |
| dc.date.accessioned | 2026-02-03T13:20:42Z | |
| dc.date.issued | 2025 | |
| dc.description.abstract | Serverless computing abstracts server management, enabling developers to focus on application logic while benefiting from automatic scaling and pay-per-use pricing. However, dynamic workloads pose challenges in resource allocation and response time optimization. Response time is a critical performance metric in serverless environments, especially for latency-sensitive applications, where inefficient scheduling can degrade user experience and system efficiency. This paper proposes RUSH (Rule-based Scheduling for Low-Latency Serverless Computing), a lightweight and adaptive scheduling framework designed to reduce cold starts and execution delays. RUSH employs a set of predefined rules that consider system state, resource availability, and timeout thresholds to make proactive, latency-Aware scheduling decisions. We implement and evaluate RUSH on a real-world serverless application that generates emoji meanings. Experimental results demonstrate that RUSH consistently outperforms First-Come-First-Served (FCFS), Random Scheduling, and Profaastinate, achieving ? 33% reduction in average execution time. © IEEE. 2019 IEEE. | |
| dc.identifier.citation | IEEE Networking Letters, 2025, , , pp. - | |
| dc.identifier.uri | https://doi.org/10.1109/LNET.2025.3603863 | |
| dc.identifier.uri | https://idr.nitk.ac.in/handle/123456789/20641 | |
| dc.publisher | Institute of Electrical and Electronics Engineers Inc. | |
| dc.subject | Scheduling algorithms | |
| dc.subject | User experience | |
| dc.subject | Application logic | |
| dc.subject | Automatic scaling | |
| dc.subject | First come first served | |
| dc.subject | Low latency | |
| dc.subject | Random scheduling | |
| dc.subject | Response time | |
| dc.subject | Rule based | |
| dc.subject | Rule-based scheduler | |
| dc.subject | Server management | |
| dc.subject | Serverless computing | |
| dc.subject | Response time (computer systems) | |
| dc.title | RUSH: Rule-Based Scheduling for Low-Latency Serverless Computing |
