Search engine for discovering works of Art, research articles, and books related to Art and Culture
ShareThis
Javascript must be enabled to continue!

Analisis Uji Performa Aplikasi Dari Hasil Implementasi Refactoring Arsitektur Monolitik Ke Mikroservis dengan Decomposition dan Strangler Pattern

View through CrossRef
The SmartCampus application is still built with a monolithic architecture, where all components are tightly integrated into one unit. The increasing complexity of user scalability and service demands within the information system with a monolithic architecture is evident in the application's declining performance. In this research, a performance analysis is conducted by implementing refactoring from a monolithic architecture to microservices using the decomposition and strangler patterns. The Decomposition pattern divides the monolithic application into several business domains based on their main service categories, while the strangler pattern breaks down the business domains into microservices by replacing specific functions with new services through the stages of transform, co-exist, and eliminate. Once the new functionalities are ready, the old components are deactivated, and the new services are put into operation. The application's feasibility and quality considerations are assessed using the ISO/IEC 25010 model, which comprises eight characteristics: functionality suitability, performance efficiency, compatibility, usability, reliability, security, maintainability, and portability. The performance of the resulting microservices application is tested using different performance testing types, such as load testing, spike testing, stress testing, and soak testing. Microservices showing satisfactory performance improvements will be isolated using container technology to optimize application resource efficiency and anticipate long-term needs
Asosiasi Prakarsa Indonesia Cerdas (APIC)
Title: Analisis Uji Performa Aplikasi Dari Hasil Implementasi Refactoring Arsitektur Monolitik Ke Mikroservis dengan Decomposition dan Strangler Pattern
Description:
The SmartCampus application is still built with a monolithic architecture, where all components are tightly integrated into one unit.
The increasing complexity of user scalability and service demands within the information system with a monolithic architecture is evident in the application's declining performance.
In this research, a performance analysis is conducted by implementing refactoring from a monolithic architecture to microservices using the decomposition and strangler patterns.
The Decomposition pattern divides the monolithic application into several business domains based on their main service categories, while the strangler pattern breaks down the business domains into microservices by replacing specific functions with new services through the stages of transform, co-exist, and eliminate.
Once the new functionalities are ready, the old components are deactivated, and the new services are put into operation.
The application's feasibility and quality considerations are assessed using the ISO/IEC 25010 model, which comprises eight characteristics: functionality suitability, performance efficiency, compatibility, usability, reliability, security, maintainability, and portability.
The performance of the resulting microservices application is tested using different performance testing types, such as load testing, spike testing, stress testing, and soak testing.
Microservices showing satisfactory performance improvements will be isolated using container technology to optimize application resource efficiency and anticipate long-term needs.

Related Results

STRATEGI TRANSFORMASI ARSITEKTUR PADA STUDIO AKANOMA DI PADALARANG, KABUPATEN BANDUNG BARAT
STRATEGI TRANSFORMASI ARSITEKTUR PADA STUDIO AKANOMA DI PADALARANG, KABUPATEN BANDUNG BARAT
Abstrak - Arsitektur Indonesia, seperti halnya arsitektur banyak negara dan kawasan di dunia, akhir-akhir ini mengalami berbagai perubahan karena fenomena globalisasi. Modernisasi ...
Transformasi Bentuk Simbolik Arsitektur Candi Prambanan
Transformasi Bentuk Simbolik Arsitektur Candi Prambanan
Fenomena Arsitektur Candi Prambanan adalah unik karena memenuhi kriterium dimensi makna transendental sejak awal mula pembangunannya, masa kehidupan, masa kegelapan, penemuan kemba...
Refactoring for Java-Structured Concurrency
Refactoring for Java-Structured Concurrency
Structured concurrency treats multiple tasks running in different threads as a single unit, thereby improving reliability and enhancing observability. The existing IDE (Integrated ...
Enterprise Architecture Planning dengan Menggunakan Zachman Framework pada Penerbit Buku Amara Books
Enterprise Architecture Planning dengan Menggunakan Zachman Framework pada Penerbit Buku Amara Books
Amara Books merupakan salah satu penerbit dan percetakan yang berada di Yogyakarta. Selama ini Amara Books belum mempunyai rancangan model pembangunan sistem informasi untuk menduk...
SISTEM INFORMASI SEBAGAI KEILMUAN YANG MULTIDISIPLINER
SISTEM INFORMASI SEBAGAI KEILMUAN YANG MULTIDISIPLINER
Saat ini, dibandingkan dengan negara sekitar, di manakah posisi Indonesia? Tepat sesaat sebelum pandemi, World bank mengkategorikan Indonesia pada posisi upper middle income dan PB...
ELEMEN-ELEMEN ARSITEKTUR NEO-GOTIK PADA GEREJA POUK LAHAI ROI JAKARTA
ELEMEN-ELEMEN ARSITEKTUR NEO-GOTIK PADA GEREJA POUK LAHAI ROI JAKARTA
Abstrak - Gereja POUK Lahai Roi merupakan Gereja Oikumene yang terletak di Jakarta. Sekilas dapat terlihat elemen-elemen Arsitektur neo-Gotik pada gereja ini, seperti adanya menara...
PENDEKATAN LOKALITAS BALI PADA DESAIN ARSITEKTUR HOTEL POTATO HEAD STUDIOS DI SEMINYAK
PENDEKATAN LOKALITAS BALI PADA DESAIN ARSITEKTUR HOTEL POTATO HEAD STUDIOS DI SEMINYAK
Abstrak - Globalisasi adalah fenomena yang sulit dihindari dan efeknya juga terasa di bidang arsitektur. Semakin ke sini, semakin banyak karya arsitektur di Indonesia yang dibangun...

Back to Top