NURUL FIKRINURUL FIKRI
DBESTI: Journal of Digital Business and Technology InnovationDBESTI: Journal of Digital Business and Technology InnovationPertumbuhan penduduk di Jakarta yang semakin meningkat turut membuat permintaan akan kebutuhan tempat tinggal, termasuk kos-kosan menjadi melonjak. Lonjakan permintaan tersebut menjadi tantangan tersendiri dalam pengelolaan aplikasi dan situs web penyedia informasi dan layanan terkait kos-kosan dalam mengelola aktivitas user di dalam sistem. Oleh karenanya, peneliti mencoba untuk melakukan reengineering aplikasi kos yang telah ada dengan menggunakan model microservice. Penelitian ini membahas reengineering aplikasi kos backend dari model monolitik ke microservice dengan studi kasus pada Kos Jenggot. Metode pengembangan yang diterapkan dalam penelitian ini adalah Extreme Programming (XP) dengan metode pengujian yakni menggunakan blackbox testing dan performance testing. Hasil penelitian ini menunjukkan lebih unggul menggunakan model microservice dibandingkan model monolitik, dengan hasil blackbox testing sebesar 100% fitur dapat berjalan baik melalui performa untuk scenario paling besar yakni beban akses 200 user dalam waktu 100 detik yang memiliki total eror 100% untuk model monolitik dan 40% untuk model microservice. Dari hasil tersebut diperoleh, bahwa efektifitas penggunaan model microservice pada reengineering aplikasi kos ini lebih unggul dibandingkan model monolitik.
Berdasarkan dari hasil penelitian yang telah dilakukan terdapat beberapa kesimpulan sebagai berikut.Melakukan reengineering backend web dari monolit ke microservice menggunakan Framework Laravel merupakan salah satu solusi yang memberikan dampak positif khususnya pada kinerja aplikasi yang telah dirancang sehingga memudahkan user tanpa harus menunggu terlalu lama ketika aplikasi hendak diakses oleh banyak user dan dapat dilihat dari hasil setelah dilakukan pengujian dengan menggunakan locust tools pada scenario pertama mendapatkan 1.7 RPS (Request per-second) dengan stabil dengan tingkat failures 0%.Untuk beberapa perbedaan antara penggunaan arsitektur monolitik dan microservice pada penelitian ini yang terletak pada tingkat kinerja aplikasi yang dirancang, dimana aplikasi yang menggunakan arsitektur microservice memiliki performa lebih baik dibandingkan menerapkan arsitektur monolitik.Hal tersebut dibuktikan pada saat pengujian kinerja aplikasi menggunakan locust untuk melihat kekuatan aplikasi pada saat menerima beban yang tinggi ketika diakses oleh banyak user.
Berdasarkan hasil penelitian, terdapat beberapa saran penelitian lanjutan yang dapat dikembangkan. Pertama, penelitian selanjutnya dapat mengeksplorasi integrasi model microservice dengan teknologi containerization seperti Docker dan Kubernetes untuk meningkatkan skalabilitas dan efisiensi sumber daya. Kedua, penelitian dapat difokuskan pada implementasi strategi monitoring dan logging terpusat untuk memantau kesehatan dan kinerja setiap microservice secara real-time. Ketiga, penelitian dapat menginvestigasi penggunaan message queue seperti RabbitMQ atau Kafka untuk mengimplementasikan komunikasi asynchronous antar microservice, sehingga meningkatkan ketahanan dan responsivitas sistem secara keseluruhan. Dengan menggabungkan ketiga saran ini, diharapkan pengembangan aplikasi berbasis microservice dapat menjadi lebih terstruktur, efisien, dan mudah dikelola, serta mampu memberikan pengalaman pengguna yang lebih baik.
| File size | 904.79 KB |
| Pages | 9 |
| DMCA | Report |
Related /
NURUL FIKRINURUL FIKRI Metode Extreme Programming (XP) digunakan dalam pengembangan aplikasi, dengan Flutter untuk membangun antarmuka dan ChatGPT API untuk integrasi chatbot.Metode Extreme Programming (XP) digunakan dalam pengembangan aplikasi, dengan Flutter untuk membangun antarmuka dan ChatGPT API untuk integrasi chatbot.
NURUL FIKRINURUL FIKRI Ketika masalah dan kebutuhan diidentifikasi, kebutuhan pengguna ditemukan melalui proses specify user requirements. Fitur FitRent dihadirkan sebagai fiturKetika masalah dan kebutuhan diidentifikasi, kebutuhan pengguna ditemukan melalui proses specify user requirements. Fitur FitRent dihadirkan sebagai fitur
NURUL FIKRINURUL FIKRI Sebagai salah satu aplikasi unggulan BRI, NDS telah terbukti andal dalam mendukung operasional perbankan. Namun, evaluasi performa tetap diperlukan untukSebagai salah satu aplikasi unggulan BRI, NDS telah terbukti andal dalam mendukung operasional perbankan. Namun, evaluasi performa tetap diperlukan untuk
NURUL FIKRINURUL FIKRI 07), dengan seluruh aspek berada pada kategori setuju. Aplikasi mendukung efisiensi dan pelayanan, seperti pengurangan waktu pengiriman serta peningkatan07), dengan seluruh aspek berada pada kategori setuju. Aplikasi mendukung efisiensi dan pelayanan, seperti pengurangan waktu pengiriman serta peningkatan
NURUL FIKRINURUL FIKRI Metode yang digunakan adalah Research and Development (R&D) untuk menghasilkan dan menguji efektivitas produk. Sistem ini dibangun menggunakan ESP8266,Metode yang digunakan adalah Research and Development (R&D) untuk menghasilkan dan menguji efektivitas produk. Sistem ini dibangun menggunakan ESP8266,
NURUL FIKRINURUL FIKRI Tagar #KaburAjaDulu yang viral di platform X mencerminkan keresahan masyarakat Indonesia, terutama generasi muda, terhadap tekanan sosial dan ekonomi dalamTagar #KaburAjaDulu yang viral di platform X mencerminkan keresahan masyarakat Indonesia, terutama generasi muda, terhadap tekanan sosial dan ekonomi dalam
PCRPCR Modul arm robotic ini untuk pembelajaran bagi para siswa MAN 1 dalam pembuatan program mikrokontroller untuk pergerakan dan pengontrollan arm robot. DalamModul arm robotic ini untuk pembelajaran bagi para siswa MAN 1 dalam pembuatan program mikrokontroller untuk pergerakan dan pengontrollan arm robot. Dalam
ADPEBIADPEBI Hasil penelitian menunjukkan bahwa perubahan desain dari menara kisi-kisi ke tiang baja memberikan efisiensi material karena memanfaatkan material limbahHasil penelitian menunjukkan bahwa perubahan desain dari menara kisi-kisi ke tiang baja memberikan efisiensi material karena memanfaatkan material limbah
Useful /
UIMUIM Kajian ini hendak menganalisis Kasus Cyber Crime yang dialami oleh Prita Mulyasari yang dinilai banyak dicederai akses keadilannya, baik dihadapan hukumKajian ini hendak menganalisis Kasus Cyber Crime yang dialami oleh Prita Mulyasari yang dinilai banyak dicederai akses keadilannya, baik dihadapan hukum
ADPEBIADPEBI Penelitian ini juga mendukung temuan studi yang dilakukan oleh Mulyadi Putra, yang menemukan bahwa kualitas produk secara signifikan mempengaruhi keputusanPenelitian ini juga mendukung temuan studi yang dilakukan oleh Mulyadi Putra, yang menemukan bahwa kualitas produk secara signifikan mempengaruhi keputusan
ADPEBIADPEBI The research concludes that the implementation of the Kelurahan Bersinar program in Depok City is influenced by communication, resources, disposition,The research concludes that the implementation of the Kelurahan Bersinar program in Depok City is influenced by communication, resources, disposition,
NURUL FIKRINURUL FIKRI Jarvis Integrasi Solusi menggunakan firewall Fortigate 40F sebagai pengelola utama jaringan. Fortigate berfungsi sebagai SD-WAN controller yang mengaturJarvis Integrasi Solusi menggunakan firewall Fortigate 40F sebagai pengelola utama jaringan. Fortigate berfungsi sebagai SD-WAN controller yang mengatur