Publication: RadSched: A Latency Optimizing Scheduler for Stateful Serverless Edge Computing
| datacite.rights | restricted | |
| dc.contributor.advisor | Lloyd, Wyatt A. | |
| dc.contributor.author | Mindel, Jonathan | |
| dc.date.accessioned | 2026-01-05T20:11:53Z | |
| dc.date.available | 2026-01-05T20:11:53Z | |
| dc.date.issued | 2025 | |
| dc.description.abstract | This thesis presents and evaluates RadSched, a latency-optimizing scheduler designed for stateful, per function execution in a serverless edge computing environment. In distributed systems, where data consistency and latency vary by time and location, selecting the optimal edge location for function execution becomes a complex decision. Built on top of the Radical framework, RadSched maintains records of network conditions and learns from past data consistency outcomes to automate routing function requests to the optimal edge location. The system employs an ϵ-greedy exploration strategy to adapt to shifting network conditions and data availability, thereby ensuring responsiveness. Through empirical evaluation across multiple AWS regions, this thesis demonstrates that RadSched maintains comparable median latency to baseline systems in a stable environment, though with higher tail latency – a tradeoff that allows the system to route functions to a shifting optimal edge in volatile environments. Ultimately, by abstracting edge selection away from the client, RadSched both improves performance and simplifies developer interaction with stateful server-less functions on the edge. | |
| dc.identifier.uri | https://theses-dissertations.princeton.edu/handle/88435/dsp01hq37vs067 | |
| dc.language.iso | en_US | |
| dc.title | RadSched: A Latency Optimizing Scheduler for Stateful Serverless Edge Computing | |
| dc.type | Princeton University Senior Theses | |
| dspace.entity.type | Publication | |
| dspace.workflow.startDateTime | 2025-12-15T16:51:42.482Z | |
| pu.contributor.authorid | 920289133 | |
| pu.date.classyear | 2025 | |
| pu.department | Computer Science |
Files
Original bundle
1 - 1 of 1
Loading...
- Name:
- jm2889_written_final_report-1.pdf
- Size:
- 976.97 KB
- Format:
- Adobe Portable Document Format
Download
License bundle
1 - 1 of 1
Loading...
- Name:
- license.txt
- Size:
- 100 B
- Format:
- Item-specific license agreed to upon submission
- Description:
Download