Presenter(s)

Amin Elkhalifa

Abstract

This study aims to evaluate the performance impact of running a web application as a Docker container compared to running it natively. As Docker gains popularity in industry, it becomes increasingly important to understand the performance impact of containerization. This study aims to provide data that contributes to the decision-making process of building performance-sensitive applications. Gathering data consisted of building a web application, exposing an API endpoint, running tests and measuring the relevant performance metrics – CPU utilization and network response time – both in a native environment and within a Docker container. These findings confirm the introduction of overhead by Docker Containers by showing a 10% increase in both response time and CPU utilization.

College

College of Science & Engineering

Department

Computer Science

Campus

Winona

First Advisor/Mentor

Mingrui Zhang

Second Advisor/Mentor

Sudharsan Iyengar

Third Advisor/Mentor

Trung Nguyen

Start Date

4-24-2025 9:00 AM

End Date

4-24-2025 10:00 AM

Presentation Type

Poster Session

Format of Presentation or Performance

In-Person

Session

1a=9am-10am

Poster Number

29

Share

COinS
 
Apr 24th, 9:00 AM Apr 24th, 10:00 AM

Impact of Containerization on the Performance Web Applications with Docker

This study aims to evaluate the performance impact of running a web application as a Docker container compared to running it natively. As Docker gains popularity in industry, it becomes increasingly important to understand the performance impact of containerization. This study aims to provide data that contributes to the decision-making process of building performance-sensitive applications. Gathering data consisted of building a web application, exposing an API endpoint, running tests and measuring the relevant performance metrics – CPU utilization and network response time – both in a native environment and within a Docker container. These findings confirm the introduction of overhead by Docker Containers by showing a 10% increase in both response time and CPU utilization.

 

To view the content in your browser, please download Adobe Reader or, alternately,
you may Download the file to your hard drive.

NOTE: The latest versions of Adobe Reader do not support viewing PDF files within Firefox on Mac OS and if you are using a modern (Intel) Mac, there is no official plugin for viewing PDF files within the browser window.