Informasi Umum

Kode

23.04.3951

Klasifikasi

000 - General Works

Jenis

Karya Ilmiah - Skripsi (S1) - Reference

Subjek

Software Engineering, Architect Computer Program,

Dilihat

306 kali

Informasi Lainnya

Abstraksi

<h4>Abstrak</h4>

<p> </p>

<p><strong>Kebanyakan web developer masih menggunakan arsitektur monolithic dimana semua komponen dari aplikasi tersebut tergabung menjadi satu dan tergabung sehingga setiap komponen bergantung pada komponen lainnya. Tentu saja arsitektur monolith memiliki kelemahan seperti ketika terjadi suatu kegagalan pada satu komponen, semua komponen pasti tidak akan bisa dijalankan karena setiap komponen bergantung pada satu sama lain. Arsitektur Microservices dapat menjadi solusi untuk hal ini mengingat pada Arsitektur Microservices, setiap komponen atau services dibuat secara terpisah sehingga ketika terjadi kegagalan pada satu komponen, komponen lainnya tidak akan terpengaruh dan masih dapat berjalan dengan normal. Tujuan dari penelitian ini adalah untuk mengetahui implementasi dan perbandingan kinerja antara Monolithic Architecture dengan Microservice Architecture pada web app Agreeculture Market. Metode pengukuran yang digunakan untuk mengukur kinerja dari kedua arsitektur adalah load<em> testing </em>dengan menggunakan JMeter dan Tools Performance dari Task Manager lalu membandingkan <em>response time, throughput, Disk Usage, CPU Usage, Memory Usage </em>dari kedua arsitektur yang digunakan. Dengan dua skema pengujian yaitu dengan Docker dan tanpa Docker<em>,</em> hasil dari penelitian ini adalah perbandingan kinerja dari kedua arsitektur dimana aplikasi <em>backend Agreeculture Market </em>yang menggunakan <em>Microservices Architecture </em>dengan Docker dan API Gateway memiliki kinerja yang lebih baik daripada versi <em>Monolithic Architecture</em>. Sebaliknya, kinerja <em>Monolithic Architecture </em>lebih baik dari <em>Microservices Architecture </em>pada skema tanpa Docker dan juga tanpa pengguaan <em>API Gateway</em>.</strong></p>

<p> </p>

<p><strong>Kata Kunci : Microservice Architecture, Monolithic Architecture</strong></p>

  • CTI3H3 - REKAYASA PERANGKAT LUNAK

Koleksi & Sirkulasi

Tersedia 1 dari total 1 Koleksi

Anda harus log in untuk mengakses flippingbook

Pengarang

Nama DENI PANJI DIRGANTARA
Jenis Perorangan
Penyunting Dana Sulistiyo Kusumo, Rio Guntur Utomo
Penerjemah

Penerbit

Nama Universitas Telkom, S1 Teknologi Informasi
Kota Bandung
Tahun 2023

Sirkulasi

Harga sewa IDR 0,00
Denda harian IDR 0,00
Jenis Non-Sirkulasi