Faasm: Lightweight isolation for efficient stateful serverless computing
S Shillaker, P Pietzuch - … Annual Technical Conference (USENIX ATC 20 …, 2020 - usenix.org
Serverless computing is an excellent fit for big data processing because it can scale quickly
and cheaply to thousands of parallel functions. Existing serverless platforms isolate …
and cheaply to thousands of parallel functions. Existing serverless platforms isolate …
Cloudburst: Stateful functions-as-a-service
Function-as-a-Service (FaaS) platforms and" serverless" cloud computing are becoming
increasingly popular. Current FaaS offerings are targeted at stateless functions that do …
increasingly popular. Current FaaS offerings are targeted at stateless functions that do …
Faa $ T: A transparent auto-scaling cache for serverless applications
Function-as-a-Service (FaaS) has become an increasingly popular way for users to deploy
their applications without the burden of managing the underlying infrastructure. However …
their applications without the burden of managing the underlying infrastructure. However …
Multi-tenant cloud data services: state-of-the-art, challenges and opportunities
V Narasayya, S Chaudhuri - … of the 2022 International Conference on …, 2022 - dl.acm.org
Enterprises are moving their business-critical workloads to public clouds at an accelerating
pace. Multi-tenancy is a crucial tenet for cloud data service providers allowing them to …
pace. Multi-tenancy is a crucial tenet for cloud data service providers allowing them to …
Faastlane: Accelerating {Function-as-a-Service} Workflows
In FaaS workflows, a set of functions implement application logic by interacting and
exchanging data among themselves. Contemporary FaaS platforms execute each function …
exchanging data among themselves. Contemporary FaaS platforms execute each function …
Keeping CALM: when distributed consistency is easy
JM Hellerstein, P Alvaro - Communications of the ACM, 2020 - dl.acm.org
Keeping CALM: when distributed consistency is easy Page 1 72 COMMUNICATIONS OF THE
ACM | SEPTEMBER 2020 | VOL. 63 | NO. 9 review articles DISTRIBUTED SYSTEMS ARE …
ACM | SEPTEMBER 2020 | VOL. 63 | NO. 9 review articles DISTRIBUTED SYSTEMS ARE …
A fault-tolerance shim for serverless computing
Serverless computing has grown in popularity in recent years, with an increasing number of
applications being built on Functions-as-a-Service (FaaS) platforms. By default, FaaS …
applications being built on Functions-as-a-Service (FaaS) platforms. By default, FaaS …
Rearchitecting kubernetes for the edge
Recent years have seen Kubernetes emerge as a primary choice for container orchestration.
Kubernetes largely targets the cloud environment but new use cases require performant …
Kubernetes largely targets the cloud environment but new use cases require performant …
Boxer: Data analytics on network-enabled serverless platforms
M Wawrzoniak, I Müller… - … on innovative data …, 2021 - research-collection.ethz.ch
Serverless is an attractive platform for a variety of applications in the cloud due to its promise
of elasticity, low cost, and fast deployment. Instead of using traditional virtual machine …
of elasticity, low cost, and fast deployment. Instead of using traditional virtual machine …
Syrup: User-defined scheduling across the stack
K Kaffes, JT Humphries, D Mazières… - Proceedings of the ACM …, 2021 - dl.acm.org
Suboptimal scheduling decisions in operating systems, networking stacks, and application
runtimes are often responsible for poor application performance, including higher latency …
runtimes are often responsible for poor application performance, including higher latency …