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.
|
Text
18.K1.0014-VINCENTIUS MAURENO YUBILE HUTABARAT-COVER_a.pdf Download (360kB) | Preview |
|
Text
18.K1.0014-VINCENTIUS MAURENO YUBILE HUTABARAT-BAB I_a.pdf Restricted to Registered users only Download (183kB) |
||
Text
18.K1.0014-VINCENTIUS MAURENO YUBILE HUTABARAT-BAB II_a.pdf Restricted to Registered users only Download (189kB) |
||
Text
18.K1.0014-VINCENTIUS MAURENO YUBILE HUTABARAT-BAB III_a.pdf Restricted to Registered users only Download (116kB) |
||
Text
18.K1.0014-VINCENTIUS MAURENO YUBILE HUTABARAT-BAB IV_a.pdf Restricted to Registered users only Download (183kB) |
||
Text
18.K1.0014-VINCENTIUS MAURENO YUBILE HUTABARAT-BAB V_a.pdf Restricted to Registered users only Download (426kB) |
||
Text
18.K1.0014-VINCENTIUS MAURENO YUBILE HUTABARAT-BAB VI_a.pdf Restricted to Registered users only Download (111kB) |
||
|
Text
18.K1.0014-VINCENTIUS MAURENO YUBILE HUTABARAT-DAPUS_a.pdf Download (179kB) | Preview |
|
Text
18.K1.0014-VINCENTIUS MAURENO YUBILE HUTABARAT-LAMP_a.pdf Restricted to Registered users only 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: | 18 Sep 2024 02:58 |
URI: | http://repository.unika.ac.id/id/eprint/31401 |
Actions (login required)
View Item |