SPLASH 2022 (series) / Onward! Papers /
Portals: An Extension of Dataflow Streaming for Stateful Serverless
Sat 10 Dec 2022 11:30 - 12:00 at Seminar Room G100 - Program Comprehension Tools and Techniques Chair(s): James Noble
Portals is a serverless, distributed programming model that blends the exactly-once processing guarantees of stateful dataflow streaming frameworks with the message-driven compositionality of actor frameworks. Decentralized applications in Portals can be built dynamically, scale on demand, and always satisfy strict atomic processing guarantees that are natively embedded in the framework's principal elements of computation, known as atomic streams. In this paper, we describe the capabilities of Portals and demonstrate its use in supporting several popular existing distributed programming paradigms and use-cases. We further introduce all programming model invariants and the corresponding system methods used to satisfy them.
Sat 10 DecDisplayed time zone: Auckland, Wellington change
Sat 10 Dec
Displayed time zone: Auckland, Wellington change
10:30 - 12:00 | Program Comprehension Tools and TechniquesOnward! Papers at Seminar Room G100 Chair(s): James Noble Research & Programming | ||
10:30 30mTalk | Contextualized Programming Language DocumentationIncludes Demo Onward! Papers Hannah Potter University of Washington, Ardi Madadi University of Washington, René Just University of Washington, Cyrus Omar University of Michigan DOI | ||
11:00 30mTalk | Competitive Debugging: Toward Contests Promoting Debugging as a Skill Onward! Papers Patrick Rein University of Potsdam; Hasso Plattner Institute, Tom Beckmann University of Potsdam; Hasso Plattner Institute, Leonard Geier University of Potsdam; Hasso Plattner Institute, Toni Mattis University of Potsdam; Hasso Plattner Institute, Robert Hirschfeld University of Potsdam; Hasso Plattner Institute DOI Pre-print | ||
11:30 30mTalk | Portals: An Extension of Dataflow Streaming for Stateful Serverless Onward! Papers Jonas Spenger KTH Royal Institute of Technology, Paris Carbone RISE Research institutes of Sweden, Philipp Haller KTH DOI |