Campus users should disconnect from VPN to access senior theses, as there is a temporary disruption affecting VPN.
 

Publication:

RadSched: A Latency Optimizing Scheduler for Stateful Serverless Edge Computing

datacite.rightsrestricted
dc.contributor.advisorLloyd, Wyatt A.
dc.contributor.authorMindel, Jonathan
dc.date.accessioned2026-01-05T20:11:53Z
dc.date.available2026-01-05T20:11:53Z
dc.date.issued2025
dc.description.abstractThis 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.urihttps://theses-dissertations.princeton.edu/handle/88435/dsp01hq37vs067
dc.language.isoen_US
dc.titleRadSched: A Latency Optimizing Scheduler for Stateful Serverless Edge Computing
dc.typePrinceton University Senior Theses
dspace.entity.typePublication
dspace.workflow.startDateTime2025-12-15T16:51:42.482Z
pu.contributor.authorid920289133
pu.date.classyear2025
pu.departmentComputer Science

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
jm2889_written_final_report-1.pdf
Size:
976.97 KB
Format:
Adobe Portable Document Format
Download

License bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
100 B
Format:
Item-specific license agreed to upon submission
Description:
Download