Publication:

PERFORMANCE MODELING FOR APACHE BEAM

datacite.rightsrestricted
dc.contributor.advisorLevy, Amit
dc.contributor.authorLiu, Robert
dc.date.accessioned2020-10-01T21:26:14Z
dc.date.accessioned2026-09-29T21:56:26Z
dc.date.available2020-10-01T21:26:14Z
dc.date.available2026-09-29T21:56:26Z
dc.date.issued2020-10-01
dc.description.abstractModern stream processing systems handle large amounts of data with near-realtime computational demands. Characterizing the performance of streaming systems is difficult because streaming systems are distributed systems, performance is workload-dependent, and because there are many layers of abstraction and many ways for large systems to go wrong. We contribute to the effort to understand performance by developing a portable benchmark suite for Apache Beam, and by arguing for a set of composable benchmarks that can build larger benchmark suites and performance models. We also develop a general model of a distributed stream processing framework and survey recent work in queueing theory applied to stream processing.
dc.format.mimetypeapplication/pdf
dc.identifier.urihttp://arks.princeton.edu/ark:/88435/dsp01gx41mm891
dc.identifier.urihttps://theses-dissertations.princeton.edu/handle/88435/dsp01gx41mm891
dc.language.isoen
dc.titlePERFORMANCE MODELING FOR APACHE BEAM
dc.typePrinceton University Senior Theses
dspace.entity.typePublication
pu.certificateNone
pu.contributor.authorid961246130
pu.date.classyear2020
pu.departmentComputer Science
pu.pdf.coverpageSeniorThesisCoverPage

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
LIU-ROBERT-THESIS.pdf
Size:
473.59 KB
Format:
Adobe Portable Document Format
Download