Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Jiagan Cheng

dblp:309/7649 · DBLP profile ↗
← Back
4ranked-venue papers
1as first author
4since 2021 · last 2023
0000-0003-2429-5950ORCID · corroborated

Domains — the database's venue-derived domains; a paper can count in several

Systems, architecture and hardware · 4 · 1 first-author · 4 since 2021Software engineering, systems software and programming languages · 1 · 1 since 2021

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Computer architecture, parallel and distributed computing, and storage systems
3 papers
Cloud and datacenter computing · 96% Memory systems · 4%
Network and information security
1 paper
Systems and software security · 100%

Topics — the 7 heaviest of 7, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Cloud and datacenter computing
serverless computing
1.732022
Help Rather Than Recycle: Alleviating Cold Startup in Serverless Computing Through Inter-Function Container Sharing · USENIX ATC 2022
RunD: A Lightweight Secure Container Runtime for High-density Deployment and High-concurrency Startup in Serverless Computing · USENIX ATC 2022
FaaSFlow: enable efficient workflow execution for function-as-a-service · ASPLOS 2022
Systems and software security › virtualization security
container security
0.612022
RunD: A Lightweight Secure Container Runtime for High-density Deployment and High-concurrency Startup in Serverless Computing · USENIX ATC 2022
Cloud and datacenter computing › serverless computing
cold start mitigation
0.612022
Help Rather Than Recycle: Alleviating Cold Startup in Serverless Computing Through Inter-Function Container Sharing · USENIX ATC 2022
Cloud and datacenter computing
container management
0.612022
Help Rather Than Recycle: Alleviating Cold Startup in Serverless Computing Through Inter-Function Container Sharing · USENIX ATC 2022
Cloud and datacenter computing › serverless computing
function orchestration
0.612022
FaaSFlow: enable efficient workflow execution for function-as-a-service · ASPLOS 2022
Cloud and datacenter computing › cloud security
secure container runtime
0.612022
RunD: A Lightweight Secure Container Runtime for High-density Deployment and High-concurrency Startup in Serverless Computing · USENIX ATC 2022
Memory systems
data movement
0.212022
FaaSFlow: enable efficient workflow execution for function-as-a-service · ASPLOS 2022

Methods — techniques the papers use, named apart from their topics

master-worker workflow execution · 0.6
YearPublicationVenuePosition
2023 Microless: Cost-Efficient Hybrid Deployment of Microservices on IaaS VMs and Serverless
abstract
Microservices have gained popularity as an architectural approach for developing scalable and modular applications. Traditionally, microservice deployment relies on virtual machines (VMs) from Infrastructure-as-a-Service (IaaS) computing. However, the emerging serverless computing offers new possibilities for more scalable microservice deployment. In this paper, we provide insights into the optimal scenarios for IaaS VMs and serverless, and investigate the challenges in the programming model and invocation pattern. We propose Microless, a framework that achieves the hybrid deployment of microservices on serverless and IaaS VMs and overcomes the challenges. In Microless, the steady workload is processed on IaaS VMs, ensuring optimal resource utilization and run-time performance. For the fluctuating workload, serverless can rapidly scale out resources to handle burst requests, minimizing response latency and enhancing cost-effectiveness. Experimental results validate the effectiveness of Microless in runtime performance and deployment cost.
Jiagan Cheng, Zijun Li 0001, Quan Chen 0002, Weihao Cui, Minyi Guo
ICPADS1
2022 FaaSFlow: enable efficient workflow execution for function-as-a-service
abstract
Serverless computing (Function-as-a-Service) provides fine-grain resource sharing by running functions (or Lambdas) in containers. Data-dependent functions are required to be invoked following a pre-defined logic, which is known as serverless workflows. However, our investigation shows that the traditional master-worker based workflow execution architecture performs poorly in serverless context. One significant overhead results from the master-side workflow schedule pattern, with which the functions are triggered in the master node and assigned to worker nodes for execution. Besides, the data movement between workers also reduces the throughput.
Zijun Li 0001, Yushi Liu 0003, Linsong Guo, Quan Chen 0002, Jiagan Cheng, Wenli Zheng, Minyi Guo
ASPLOS5
2022 RunD: A Lightweight Secure Container Runtime for High-density Deployment and High-concurrency Startup in Serverless Computing
Zijun Li 0001, Jiagan Cheng, Quan Chen 0002, Eryu Guan, Zizheng Bian, Bin Zha, Weidong Han 0003, Minyi Guo
USENIX ATC2
2022 Help Rather Than Recycle: Alleviating Cold Startup in Serverless Computing Through Inter-Function Container Sharing
Zijun Li 0001, Linsong Guo, Quan Chen 0002, Jiagan Cheng, Chuhao Xu, Deze Zeng, Tao Ma 0006, Yong Yang 0013, Chao Li 0009, Minyi Guo
USENIX ATC4