Rancang Bangun Marketplace Application Programming Interface (Api) Dengan Model Pay As You Go (Payg) | Perpustakaan Institut Teknologi Indonesia
Perpustakaan Institut Teknologi Indonesia

Collection Detail

No image available for this title
Tugas Akhir Sarjana

Rancang Bangun Marketplace Application Programming Interface (Api) Dengan Model Pay As You Go (Payg)

Naufal Hussain Al-Thaariq - Nama Orang; Suryo Bramasto, S.T., M.T. - Nama Orang;

Perkembangan ekonomi digital menuntut integrasi sistem yang fleksibel, namun
model bisnis Application Programming Interface (API) yang dominan berbasis
langganan seringkali tidak efisien bagi pengguna dengan volume pemakaian rendah atau
tidak terprediksi. Latar belakang ini mendorong perlunya sebuah platform yang
menawarkan model pembayaran yang lebih adil dan efisien. Penelitian ini bertujuan
untuk merancang dan membangun sebuah Marketplace API fungsional dengan model
bisnis Pay-As-You-Go (PAYG) yang eksklusif, di mana pengguna hanya membayar sesuai
penggunaan aktual. Metode penelitian yang digunakan adalah Evolutionary Prototyping,
yang memungkinkan pengembangan sistem secara iteratif melalui siklus perancangan,
pembuatan prototipe, evaluasi, dan penyempurnaan. Arsitektur sistem dibangun
menggunakan pendekatan microservices dengan bahasa pemrograman Go (Golang)
untuk backend dan API Gateway, Vue.js untuk frontend, serta PostgreSQL dan Redis
sebagai basis data, yang keseluruhannya diimplementasikan dalam environment Docker.
Hasil penelitian ini adalah sebuah platform yang matang dan teruji, yang berhasil
mengimplementasikan fitur-fitur krusial seperti autentikasi ganda menggunakan JSON
Web Token (JWT) dan API Key, mekanisme rate limiting berbasis Redis untuk mitigasi
serangan Denial-of-Service, serta sistem penagihan prabayar yang melakukan validasi
saldo secara real-time untuk setiap transaksi. Pengujian beban menunjukkan sistem
mampu menangani target 1.000 permintaan per menit dengan error rate 0% dan latensi
p(95) di bawah 500ms, membuktikan efisiensi arsitektur yang dirancang. Kesimpulannya,
penelitian ini berhasil memvalidasi kelayakan model PAYG dalam sebuah platform
marketplace yang aman, berperforma tinggi, dan fleksibel, serta memberikan solusi
konkret bagi pengembang skala kecil hingga menengah.
Kata kunci: API Gateway, API Key, Golang, JWT, Microservices, Monitoring, PAYG,
Rate Limiting.

Ketersediaan
#LokasiNo. PanggilKode EksemplarStatus
1Perpustakaan ITIIF 2026 008IF2026008Tersedia
2Perpustakaan ITIIF 2026 008IF2026008-CDTersedia
Informasi Detail
Judul Seri -
No. Panggil IF 2026 008
Penerbit INFORMATKA (2026)
Deskripsi Fisik -
Bahasa Indonesia
ISBN/ISSN -
Klasifikasi NONE
Tipe Isi -
Tipe Media -

Tidak Ada Data


Chat via WhatsApp
Menu