2021 IEEE Symposium on Computers and Communications (ISCC) · 2021 · 16 citations · 6 references
Serverless PlatformsCluster ComputingServerless ArchitectureEngineeringCloud Computing ArchitectureComputer ArchitectureMemory Model (Programming)Hardware SecurityShared MemoryServerless ComputingFunction-as-a-serviceParallel ComputingContainer-based Serverless ArchitectureShared Memory ApproachComputer EngineeringComputer ScienceResponse LatencyVirtual MemoryDistributed MiddlewareEdge ComputingCloud ComputingParallel ProgrammingSystem SoftwareMiddleware
Serverless platforms are increasingly gaining importance in the cloud computing landscape due to their benefit of shortening the time to market of solutions and capability of automatic, fast, fine-grained scaling of resources. In this context, function chaining represents an appealing feature, allowing the composition of two or more functions to create a complex computation from simpler units while incentivizing modularity and reusability of functions. In this paper, we propose a portable and transparent, container-based serverless architecture that introduces an innovative infrastructural support, enabling an efficient composition of functions co-located on the same host. The proposal relies on a shared-memory approach and a message-oriented middleware serving as a communication medium among components. The experimental assessment shows the approach comes with the benefit of optimized resource usage and performance benefits measured in terms of request completion rate and a decrease in response latency.
6
Resilient distributed datasets: a fault-tolerant abstraction for in-memory cluster computing
Matei Zaharia, Mosharaf Chowdhury, Tathagata Das et al. · 2012 · 3.6K citations
SAND: Towards High-Performance Serverless Computing.
İstemi Ekin Akkuş, Ruichuan Chen, Ivica Rimac et al. · 2018 · 209 citations
Serverless Architecture, Engineering, Computer Engineering +5
The serverless trilemma: function composition for serverless computing
Ioana Baldini, Perry Cheng, Stephen J. Fink et al. · 2017 · 128 citations
Event-driven Architecture, Serverless Architecture, Engineering +15