Subtopic Deep Dive

Serverless Computing Architectures
Research Guide

What is Serverless Computing Architectures?

Serverless Computing Architectures encompass cloud platforms like AWS Lambda that execute code in response to events without provisioning or managing servers, focusing on Function-as-a-Service (FaaS) models.

These architectures handle cold starts, function composition, and state management in platforms such as AWS Lambda and Azure Functions. Key works include Baldini et al. (2017) surveying trends and open problems (607 citations) and Jonas et al. (2019) presenting a Berkeley view on simplified cloud programming (420 citations). Over 10 papers from 2017-2022 in the list address performance and implementation challenges.

15
Curated Papers
3
Key Challenges

Why It Matters

Serverless architectures enable developers to deploy event-driven applications without infrastructure management, reducing costs in cloud environments (Jonas et al., 2019). They support microservices scaling, as benchmarked in Gan et al. (2019) with implications for cloud and edge systems (556 citations). Baldini et al. (2017) highlight performance modeling for real-world FaaS platforms, impacting applications from web services to IoT (McGrath and Brenner, 2017).

Key Research Challenges

Cold Start Latency

Cold starts occur when functions initialize from scratch, causing delays in execution (Wang et al., 2018; 290 citations). McGrath and Brenner (2017) detail scaling challenges in .NET-based platforms using Windows containers. Mitigation requires predictive warm-up strategies (Baldini et al., 2017).

State Management

Serverless functions are stateless by design, complicating persistent data handling across invocations. Baldini et al. (2017) identify this as a core open problem in FaaS platforms. External services like DynamoDB are often needed, increasing complexity (Jonas et al., 2019).

Performance Modeling

Modeling execution latency and resource allocation remains difficult due to variable workloads. Gan et al. (2019) provide benchmarks for microservices hardware-software implications (556 citations). Wang et al. (2018) analyze platform internals for better predictability.

Essential Papers

1.

Next generation cloud computing: New trends and research directions

Blesson Varghese, Rajkumar Buyya · 2017 · Future Generation Computer Systems · 814 citations

2.

AI for next generation computing: Emerging trends and future directions

Sukhpal Singh Gill, Minxian Xu, Carlo Ottaviani et al. · 2022 · Internet of Things · 614 citations

3.

Serverless Computing: Current Trends and Open Problems

Ioana Baldini, Paul Castro, Kerry Shih-Ping Chang et al. · 2017 · 607 citations

4.

An Open-Source Benchmark Suite for Microservices and Their Hardware-Software Implications for Cloud & Edge Systems

Yu Gan, Yanqi Zhang, Dailun Cheng et al. · 2019 · 556 citations

Cloud services have recently started undergoing a major shift from monolithic applications, to graphs of hundreds or thousands of loosely-coupled microservices. Microservices fundamentally change a...

5.

Microservices: The Journey So Far and Challenges Ahead

Pooyan Jamshidi, Claus Pahl, Nabor C. Mendonça et al. · 2018 · IEEE Software · 501 citations

Microservices are an architectural approach emerging out of service-oriented architecture, emphasizing self-management and lightweightness as the means to improve software agility, scalability, and...

6.

Cloud Programming Simplified: A Berkeley View on Serverless Computing

Eric Jonas, Johann Schleier-Smith, Vikram Sreekanti et al. · 2019 · arXiv (Cornell University) · 420 citations

Serverless cloud computing handles virtually all the system administration operations needed to make it easier for programmers to use the cloud. It provides an interface that greatly simplifies clo...

7.

Serverless Computing: Design, Implementation, and Performance

Garrett McGrath, Paul Brenner · 2017 · 349 citations

We present the design of a novel performance-oriented serverless computing platform implemented in. NET, deployed in Microsoft Azure, and utilizing Windows containers as function execution environm...

Reading Guide

Foundational Papers

Start with Baldini et al. (2017) for core trends and problems (607 citations), then Jonas et al. (2019) for programming views (420 citations), as they establish FaaS fundamentals.

Recent Advances

Study Gan et al. (2019) for microservices benchmarks (556 citations) and Wang et al. (2018) for platform internals (290 citations) to grasp current performance insights.

Core Methods

Core techniques are container orchestration (McGrath and Brenner, 2017), event-driven scaling (Jonas et al., 2019), and latency benchmarking (Gan et al., 2019).

How PapersFlow Helps You Research Serverless Computing Architectures

Discover & Search

Research Agent uses searchPapers and citationGraph to explore Baldini et al. (2017) as a hub, revealing 607-citation connections to McGrath and Brenner (2017) and Jonas et al. (2019). exaSearch finds recent FaaS implementations; findSimilarPapers expands to Varghese and Buyya (2017) trends.

Analyze & Verify

Analysis Agent applies readPaperContent to extract cold start metrics from Wang et al. (2018), then verifyResponse with CoVe checks claims against Gan et al. (2019) benchmarks. runPythonAnalysis plots latency distributions from microservices data using pandas; GRADE scores evidence strength for performance claims.

Synthesize & Write

Synthesis Agent detects gaps in state management across Baldini et al. (2017) and Jonas et al. (2019), flagging contradictions in scaling assumptions. Writing Agent uses latexEditText and latexSyncCitations to draft architecture reviews, latexCompile for PDFs, and exportMermaid for function orchestration diagrams.

Use Cases

"Benchmark cold start latencies in AWS Lambda vs Azure Functions from recent papers"

Research Agent → searchPapers + exaSearch → Analysis Agent → readPaperContent (Wang et al., 2018) + runPythonAnalysis (plot latency curves with matplotlib) → researcher gets CSV of normalized latencies and visualization.

"Write a LaTeX survey section on serverless function composition challenges"

Synthesis Agent → gap detection (Baldini et al., 2017 gaps) → Writing Agent → latexEditText + latexSyncCitations (10 papers) + latexCompile → researcher gets compiled PDF with cited architecture diagrams.

"Find GitHub repos implementing serverless benchmarks from papers"

Research Agent → citationGraph (Gan et al., 2019) → Code Discovery → paperExtractUrls → paperFindGithubRepo + githubRepoInspect → researcher gets inspected repos with microservices code and setup instructions.

Automated Workflows

Deep Research workflow conducts systematic review: searchPapers (50+ serverless papers) → citationGraph → DeepScan (7-step analysis of Baldini et al., 2017) → structured report on architectures. Theorizer generates hypotheses on cold start mitigation from Wang et al. (2018) and McGrath and Brenner (2017), chaining CoVe verification. DeepScan applies checkpoints to verify performance models in Gan et al. (2019).

Frequently Asked Questions

What defines Serverless Computing Architectures?

Serverless Computing Architectures are event-driven platforms like AWS Lambda that execute functions without server management, abstracting infrastructure via FaaS (Jonas et al., 2019).

What are key methods in serverless platforms?

Methods include container-based execution (McGrath and Brenner, 2017), predictive scaling (Wang et al., 2018), and microservices benchmarking (Gan et al., 2019).

What are major papers on serverless trends?

Baldini et al. (2017, 607 citations) cover trends and problems; Jonas et al. (2019, 420 citations) simplify cloud programming; Varghese and Buyya (2017, 814 citations) outline directions.

What open problems exist in serverless?

Challenges include cold starts, state management, and performance predictability, as detailed in Baldini et al. (2017) and Wang et al. (2018).

Research Cloud Computing and Resource Management with AI

PapersFlow provides specialized AI tools for your field researchers. Here are the most relevant for this topic:

Start Researching Serverless Computing Architectures with AI

Search 474M+ papers, run AI-powered literature reviews, and write with integrated citations — all in one workspace.