학술논문

Unveiling the Hardware and Software Implications of Microservices in Cloud and Edge Systems
Document Type
Periodical
Source
IEEE Micro Micro, IEEE. 40(3):10-19 Jun, 2020
Subject
Computing and Processing
Cloud computing
Motion pictures
Social networking (online)
Open source software
Media
Hardware
Language
ISSN
0272-1732
1937-4143
Abstract
Cloud services progressively shift from monolithic applications to complex graphs of loosely-coupled microservices. This article aims at understanding the implications microservices have across the system stack, from hardware acceleration and server design, to operating systems and networking, cluster management, and programming frameworks. Toward this effort, we have designed an open-sourced DeathstarBench, a benchmark suite for interactive microservices that is both representative and extensible.