PERFORMANCE ANALYSIS OF MICROSERVICE AND MONOLITH ARCHITECTURE IN LIST FEATURES APPLICATION BACKEND AT PT BANK NEGARA INDONESIA (PERSERO) TBK.

HUTABARAT, VINCENTIUS MAURENO YUBILE (2023) PERFORMANCE ANALYSIS OF MICROSERVICE AND MONOLITH ARCHITECTURE IN LIST FEATURES APPLICATION BACKEND AT PT BANK NEGARA INDONESIA (PERSERO) TBK. Other thesis, Universitas Katholik Soegijapranata Semarang.

[img] Text
18.K1.0014-VINCENTIUS MAURENO YUBILE HUTABARAT-COVER_a.pdf

Download (360kB)
[img] Text
18.K1.0014-VINCENTIUS MAURENO YUBILE HUTABARAT-BAB I_a.pdf

Download (183kB)
[img] Text
18.K1.0014-VINCENTIUS MAURENO YUBILE HUTABARAT-BAB II_a.pdf
Restricted to Registered users only

Download (189kB)
[img] Text
18.K1.0014-VINCENTIUS MAURENO YUBILE HUTABARAT-BAB III_a.pdf

Download (116kB)
[img] Text
18.K1.0014-VINCENTIUS MAURENO YUBILE HUTABARAT-BAB IV_a.pdf

Download (183kB)
[img] Text
18.K1.0014-VINCENTIUS MAURENO YUBILE HUTABARAT-BAB V_a.pdf

Download (426kB)
[img] Text
18.K1.0014-VINCENTIUS MAURENO YUBILE HUTABARAT-BAB VI_a.pdf

Download (111kB)
[img] Text
18.K1.0014-VINCENTIUS MAURENO YUBILE HUTABARAT-DAPUS_a.pdf

Download (179kB)
[img] Text
18.K1.0014-VINCENTIUS MAURENO YUBILE HUTABARAT-LAMP_a.pdf

Download (347kB)

Abstract

The monolith architecture is an architectural style that consists of different components, combined into a single program, that run as a single unit. The monolith architecture has some drawbacks when it becomes a bigger application, when an application with many features gathered in 1 service it will be more difficult to maintain and the development speed will slow down. In this project I tried to seek for an alternative architecture to List Features Application backend, that previously used the monolith architecture. The alternative architecture that I choose for this project is microservice architecture, microservice architecture is a loosely coupled, small and independent architectural style that can be deployed independently and runs in its own unique process. To implement the microservice architecture from monolith architecture first the components need to be decomposed, second the components that already decomposed will be rebuild using the Go-Kit framework, lastly to know if the microservice can be an alternative architecture testing process need to be done. The test results of both architectures then will be compared, the main poin of comparision will only focus on average response time. The lower the average response time of the architectures the better the performances is

Item Type: Thesis (Other)
Subjects: 000 Computer Science, Information and General Works > 004 Data processing & computer science
Divisions: Faculty of Computer Science > Department of Informatics Engineering
Depositing User: mr AM. Pudja Adjie Sudoso
Date Deposited: 05 Apr 2023 01:09
Last Modified: 05 Apr 2023 01:09
URI: http://repository.unika.ac.id/id/eprint/31401

Actions (login required)

View Item View Item