Fetching the paper…
Reading the bibliography…
The increased use of micro-services to build web applications has spurred the rapid growth of Function-as-a-Service (FaaS) or serverless computing platforms.
Cloud Programming Simplified: A Berkeley View on Serverless Computing
Eric Jonas, Johann Schleier-Smith, Vikram Sreekanti, Chia-Che Tsai, Anurag Khandelwal, Qifan Pu, Vaishaal Shankar, Joao Carreira, Karl Krauth, Neeraja Yadwadkar, Joseph E. Gonzalez, Raluca Ada Popa, Ion Stoica, and David A. Patterson. 2019 · 1902
Earlier work this paper cites.
Critical-path planning and scheduling: Mathematical basis
James E Kelley. 1961 · 1961
Earlier work this paper cites.
The critical-path method: Resources planning and scheduling
James E Kelley. 1963 · 1963
Earlier work this paper cites.
A Proof of the Optimality of the Shortest Remaining Processing Time Discipline
Linus Schrage. 1968 · 1968
Earlier work this paper cites.
Cluster-based scalable network services. In ACM SIGOPS operating systems review , Vol. 31. ACM, 78–91
Armando Fox, Steven D Gribble, Yatin Chawathe, Eric A Brewer, and Paul Gauthier. 1997 · 1997
Earlier work this paper cites.
Consistent hashing and random trees: Distributed caching protocols for relieving hot spots on the World Wide Web. In Proceedings of the twenty-ninth annual ACM symposium on Theory of computing
David Karger, Eric Lehman, Tom Leighton, Rina Panigrahy, Matthew Levine, and Daniel Lewin. 1997 · 1997
Earlier work this paper cites.
Size-based scheduling to improve web performance
Mor Harchol-Balter, Bianca Schroeder, Nikhil Bansal, and Mukesh Agrawal. 2003 · 2003
Earlier work this paper cites.
Mesos: A Platform for Fine-Grained Resource Sharing in the Data Center. In NSDI
B. Hindman, A. Konwinski, M. Zaharia, A. Ghodsi, A.D. Joseph, R. Katz, S. Shenker, and I. Stoica. 2011 · 2011
Earlier work this paper cites.
Sparrow: Distributed, low latency scheduling. In SOSP
Kay Ousterhout, Patrick Wendell, Matei Zaharia, and Ion Stoica. 2013 · 2013
Earlier work this paper cites.
Omega: Flexible, scalable schedulers for large compute clusters. In EuroSys
Malte Schwarzkopf, Andy Konwinski, Michael Abd-El-Malek, and John Wilkes. 2013 · 2013
Earlier work this paper cites.
Apache Hadoop YARN: Yet Another Resource Negotiator. In SoCC
Vinod Kumar Vavilapalli, Arun C Murthy, Chris Douglas, Sharad Agarwal, Mahadev Konar, Robert Evans, Thomas Graves, Jason Lowe, Hitesh Shah, Siddharth Seth, Bikas Saha, Carlo Curino, Owen O’Malley, Sanjay Radia, Benjamin Reed, and Eric Baldeschwieler. 2013 · 2013
Earlier work this paper cites.
Apollo: Scalable and coordinated scheduling for cloud-scale computing. In OSDI
Eric Boutin, Jaliya Ekanayake, Wei Lin, Bing Shi, Jingren Zhou, Zhengping Qian, Ming Wu, and Lidong Zhou. 2014 · 2014
Earlier work this paper cites.
Mercury: Hybrid Centralized and Distributed Scheduling in Large Shared Clusters. In USENIX ATC
Konstantinos Karanasos, Sriram Rao, Carlo Curino, Chris Douglas, Kishore Chaliparambil, Giovanni Fumarola, Solom Heddaya, Raghu Ramakrishnan, and Sarvesh Sakalanaga. 2015 · 2015
Earlier work this paper cites.
Large-scale cluster management at Google with Borg. In EuroSys
Abhishek Verma, Luis Pedrosa, Madhukar Korupolu, David Oppenheimer, Eric Tune, and John Wilkes. 2015 · 2015
Earlier work this paper cites.
Serverless Computation with OpenLambda. In HotCloud 16
Scott Hendrickson, Stephen Sturdevant, Tyler Harter, Venkateshwaran Venkataramani, Andrea C. Arpaci-Dusseau, and Remzi H. Arpaci-Dusseau. 2016 · 2016
Earlier work this paper cites.
Azure Functions
2017 · 2017
Cited alongside, same era.
Google Cloud Functions
2017 · 2017
Cited alongside, same era.
IBM Bluemix Openwhisk
2017 · 2017
Cited alongside, same era.
Encoding, fast and slow: Low-latency video processing using thousands of tiny threads. In 14th { \{ USENIX } \} Symposium on Networked Systems Design and Implementation ( { \{ NSDI } \} 17) . 363–376
Sadjad Fouladi, Riad S Wahby, Brennan Shacklett, Karthikeyan Vasuki Balasubramaniam, William Zeng, Rahul Bhalerao, Anirudh Sivaraman, George Porter, and Keith Winstein. 2017 · 2017
Cited alongside, same era.
Occupy the Cloud: Distributed Computing for the 99%. In SOCC
Eric Jonas, Qifan Pu, Shivaram Venkataraman, Ion Stoice, and Benjamin Recht. 2017 · 2017
Cited alongside, same era.
Serverless computing: Design, implementation, and performance. In 2017 IEEE 37th International Conference on Distributed Computing Systems Workshops (ICDCSW) . IEEE, 405–410
numpywren: serverless linear algebra
Vaishaal Shankar, Karl Krauth, Qifan Pu, Eric Jonas, Shivaram Venkataraman, Ion Stoica, Benjamin Recht, and Jonathan Ragan-Kelley. 2018 · 2018
Later among the works it cites.
Peeking Behind the Curtains of Serverless Platforms. In ATC 18
Liang Wang, Mengyuan Li, Yinqian Zhang, Thomas Ristenpart, and Michael Swift. 2018 · 2018
Later among the works it cites.
Amazon Simple Notification Service
2019 · 2019
Closest in time.
Amazon Simple Storage Service
2019 · 2019
Closest in time.
AWS Lambda Cold Starts
2019 · 2019
Closest in time.
AWS Serverless Application Repository
2019 · 2019
Closest in time.
alphaXiv searches the wider corpus for related work and actual follow-ups.
alphaXiv is searching for related work…
Garrett McGrath and Paul R Brenner. 2017 · 2017
Cited alongside, same era.
Ray: A Distributed Framework for Emerging AI Applications
Philipp Moritz, Robert Nishihara, Stephanie Wang, Alexey Tumanov, Richard Liaw, Eric Liang, William Paul, Michael I. Jordan, and Ion Stoica. 2017 · 2017
Cited alongside, same era.
Pipsqueak: Lean lambdas with large libraries. In 2017 IEEE 37th International Conference on Distributed Computing Systems Workshops (ICDCSW) . IEEE, 395–400
Edward Oakes, Leon Yang, Kevin Houck, Tyler Harter, Andrea C Arpaci-Dusseau, and Remzi H Arpaci-Dusseau. 2017 · 2017
Cited alongside, same era.
Granular computing and network intensive applications: Friends or foes?. In Proceedings of the 16th ACM Workshop on Hot Topics in Networks . ACM, 157–163
Arjun Singhvi, Sujata Banerjee, Yotam Harchol, Aditya Akella, Mark Peek, and Pontus Rydin. 2017 · 2017
Cited alongside, same era.
{ \{ SAND } \} : Towards High-Performance Serverless Computing. In 2018 { \{ USENIX } \} Annual Technical Conference ( { \{ USENIX } \} { \{ ATC } \} 18) . 923–935
Istemi Ekin Akkus, Ruichuan Chen, Ivica Rimac, Manuel Stein, Klaus Satzke, Andre Beck, Paarijaat Aditya, and Volker Hilt. 2018 · 2018
Cited alongside, same era.
Sprocket: A serverless video processing framework. In Proceedings of the ACM Symposium on Cloud Computing . ACM, 263–274
Lixiang Ao, Liz Izhikevich, Geoffrey M Voelker, and George Porter. 2018 · 2018
Cited alongside, same era.
Putting the" Micro" back in microservice. In 2018 { \{ USENIX } \} Annual Technical Conference ( { \{ USENIX } \} { \{ ATC } \} 18) . 645–650
Sol Boucher, Anuj Kalia, David G Andersen, and Michael Kaminsky. 2018 · 2018
Cited alongside, same era.
2019 · 2019
Closest in time.
Cloudlab
2019 · 2019
Closest in time.
Firecracker MicroVM
2019 · 2019
Closest in time.
Google Cloud Functions
2019 · 2019
Closest in time.
Google Container Engine
2019 · 2019
Closest in time.
Serverless WarmUp Plugin
2019 · 2019
Closest in time.
Agile cold starts for scalable serverless. In 11th { \{ USENIX } \} Workshop on Hot Topics in Cloud Computing (HotCloud 19)
Anup Mohan, Harshad Sane, Kshitij Doshi, Saikrishna Edupuganti, Naren Nayak, and Vadim Sukhomlinov. 2019 · 2019
Closest in time.
Shuffling, fast and slow: scalable analytics on serverless infrastructure. In 16th { \{ USENIX } \} Symposium on Networked Systems Design and Implementation ( { \{ NSDI } \} 19) . 193–206
Qifan Pu, Shivaram Venkataraman, and Ion Stoica. 2019 · 2019
Closest in time.