2017 · 129 citations · 27 references
ComputingComputer ScienceComputer SystemsComputer ArchitectureServerless ComputingEvent-driven ArchitectureServerless Application DesignServerless ArchitectureServerless Platform ArchitectureServerless Runtime ManagementEvent-driven ComputingFunction CompositionScheduling In Serverless ComputingServerless Resource ManagementStateful Function ExecutionStateful Serverless ComputingStateless ComputingStateless Function Design
The field of serverless computing has recently emerged in support of highly scalable, event-driven applications. A serverless application is a set of stateless functions, along with the events that should trigger their activation. A serverless runtime allocates resources as events arrive, avoiding the need for costly pre-allocated or dedicated hardware.
27
The Semantics of a Simple Language for Parallel Programming.
Gilles Kahn · IFIP Congress · 1974 · 2.1K citations
Mesos: a platform for fine-grained resource sharing in the data center
Benjamin Hindman, Andy Konwinski, Matei Zaharia et al. · UC Berkeley · 2011 · 1.6K citations