digilib@itb.ac.id +62 812 2508 8800

Dokumen Asli
Terbatas  Dessy Rondang Monaomi
» Gedung UPT Perpustakaan

Penelitian ini bertujuan untuk merancang dan mengembangkan backend Software- as-a-Service (SaaS) antrean yang mampu mengatasi lonjakan permintaan yang masif pada web. Banyak web saat ini tidak memiliki kemampuan untuk menangani lonjakan permintaan yang signifikan, yang seringkali mengakibatkan kegagalan sistem. Oleh karena itu, diperlukan solusi yang efektif untuk mengelola lonjakan pengguna dan memastikan bahwa sistem tetap stabil dan responsif. Dalam penelitian ini, dua rancangan backend dikembangkan berdasarkan pola business capabilities dan domain-driven. Kedua pendekatan ini menggunakan arsitektur microservice yang memungkinkan setiap layanan dapat diskalakan dan diperbarui secara independen, sehingga meningkatkan kemampuan sistem untuk menahan beban tinggi. Proses implementasi meliputi perancangan, pengembangan, dan pengujian kinerja serta keamanan untuk memastikan bahwa sistem dapat memenuhi kebutuhan yang diharapkan. Hasil pengujian menunjukkan bahwa aplikasi backend sistem SaaS antrean yang dirancang dengan pola domain-driven lebih efektif dalam mengatasi lonjakan permintaan dibandingkan dengan pola business capabilities. Sistem ini tidak hanya berhasil mencegah kegagalan sistem pada web dengan menampung dan menyalurkan permintaan sesuai kapasitas, tetapi juga mampu meningkatkan keamanan terhadap ancaman serangan siber. Dengan demikian, penelitian ini berhasil menunjukkan bahwa implementasi arsitektur microservice dengan pendekatan domain-driven adalah solusi yang optimal untuk mengelola lonjakan permintaan pada sistem SaaS antrean, menjadikannya pilihan yang dapat diandalkan untuk pengembangan aplikasi web yang membutuhkan scalability dan ketahanan tinggi.