作者
Rizal Tjut Adek, Syibbran Mulaesyi, Zara Yunizar, M Fauzan
发表日期
2024/4/25
期刊
Jurnal Teknologi Informasi dan Ilmu Komputer
卷号
11
期号
2
页码范围
421-428
简介
Penelitian ini mengkaji penerapan arsitektur microservice dalam pengembangan aplikasi web, dengan fokus pada optimasi komunikasi antar layanan melalui kompresi data. Dengan latar belakang permasalahan bottleneck dalam transfer data antar layanan, tujuan utama penelitian ini adalah mengatasi tantangan tersebut dengan memanfaatkan teknologi kompresi HPack dan Gzip, terutama dalam konteks penggunaan format data JSON yang umum dalam komunikasi antar layanan. Penelitian dilakukan melalui tahapan analisis kebutuhan, desain sistem, implementasi, deployment dan pengujian. Data uji yang merupakan respons dari microservice yang berupa 34 item JSON Array yang dikompresi menggunakan Hpack, Gzip dan gabungan keduanya. Proses pengukuran waktu dan ukuran respons untuk setiap jenis kompresi dilakukan menggunakan Chrome DevTools, dengan analisis data yang dilakukan menggunakan alat bantu pandas. Hasil pengujian menunjukkan penurunan sebanyak~ 79, 4% dari 12991 bytes dalam ukuran respons dan penurunan waktu respons sebanyak~ 8, 7% dari 641,401 ms. Hal ini menegaskan efektivitas HPack dan Gzip dalam meningkatkan performa aplikasi microservice. Penelitian ini memberikan wawasan dalam optimasi aplikasi microservice dan rekomendasi praktik terbaik dalam pemilihan metode kompresi data.
学术搜索中的文章
RT Adek, S Mulaesyi, Z Yunizar, M Fauzan - Jurnal Teknologi Informasi dan Ilmu Komputer, 2024