Afandi, Juan Michael (2025) A comparative analysis of deployment efficiency for go and python based microservices using traditional, rootful and rootless containerization / Juan Michael Afandi</p>. Diploma thesis, Universitas Negeri Malang.
Full text not available from this repository.Abstract
p In modern software development deployment strategy plays a crucial role in ensuring system reliability scalability and maintainability. This study presents a comparative analysis of three deployment methods traditional (bare-metal) rootful containerization (Docker) and rootless containerization (Podman). Focusing on their efficiency in deploying two microservices a Go-based API and a Pythonbased inference service. The evaluation is based on two primary metrics Time to Deploy (TTD) and Effort of Deployment Steps (EDS) which reflect deployment speed and procedural complexity respectively. The experiment was conducted in a controlled environment testing both initial and update deployments. The results show that traditional deployment consistently requires the most time and effort particularly in initial deployments. In contrast containerization methods significantly reduce deployment time and manual steps. Docker and Podman demonstrated similar performance in both metrics with Podman introducing minor complexity due to rootless networking configuration. Statistical analysis using ANOVA confirmed significant differences in TTD across deployment methods in most scenarios with the exception of the update deployment of the inference service. The findings suggest that containerization both rootful and rootless offers a more efficient and scalable approach to microservice deployment compared to traditional methods. These insights are intended to support developers and system administrators in selecting deployment strategies that align with their performance security and operational needs. /p
| Item Type: | Thesis (Diploma) |
|---|---|
| Divisions: | Fakultas Teknik (FT) > Departemen Teknik Elektro (TE) > S1 Teknik Informatika |
| Depositing User: | library UM |
| Date Deposited: | 11 Aug 2025 04:29 |
| Last Modified: | 09 Sep 2025 03:00 |
| URI: | http://repository.um.ac.id/id/eprint/400160 |
Actions (login required)
![]() |
View Item |
