Moektijono, Mikael Dio Kinahyunan (2020) PENGEMBANGAN GRPC REMOTE PROCEDURE CALL UNTUK PENGIRIMAN INFORMASI DAN DETAIL VALIDASI PROMO TUGAS AKHIR. S1 thesis, Universitas Atma Jaya Yogyakarta.
1607089171.pdf
File Pdf (1MB)
1607089174.pdf
Restricted to Registered users only
File Pdf (1MB)
1607089175.pdf
Restricted to Registered users only
File Pdf (546kB)
Abstract
Promosi merupakan hal yang sangat biasa dalam kegiatan bisnis. Salah satu
kegiatan yang dapat mendukung kegiatan promosi adalah merekomendasikan
promo yang terdapat pada bisnis tersebut. Dalam hal ini, pada studi kasus penelitian
ini, yakni PT. Tokopedia, akan dibuat fitur rekomendasi promo yang dapat
menunjukkan promo tertentu kepada pengguna aplikasi. Proses tersebut
membutuhkan pengiriman data promo beserta informasi validasi promo tersebut
dengan cepat. Karena data yang dikirimkan cukup banyak dan membutuhkan waktu
yang cepat, maka penggunaan RPC dapat menjadi solusi permasalahan ini.
Penggunaan framework gRPC sebagai sarana pengiriman promo tidak lepas
dari fakta bahwa sistem back-end PT. Tokopedia yang menggunakan Bahasa Go.
Sistem RPC ini harus dapat mengirimkan informasi tentang sebuah promo yang
terdiri dari: detail promo, detail servis, detail validasi, detail pembelian, dan detail
benefit. Salah satu bagian terpenting dari informasi tersebut adalah detail validasi
dan detail pembelian yang merupakan komponen utama dari informasi validasi
sebuah promo. Maka dari itu, dibentuklah sebuah fungsi yang dapat mengekstraksi
detail validasi berdasarkan rules yang ada pada promo tertentu. Fungsi ini nantinya
dapat digunakan pula untuk tujuan lain selain pengiriman informasi promo.
Hasil dari penelitian ini adalah sebuah produk RPC dan antarmuka yang
berfungsi sebagai sarana pengujian. Produk RPC tersebut mampu mengirimkan
informasi promo sesuai dengan permintaan sistem klien. Hal ini terbukti dari hasil
pengujian lewat antarmuka produk RPC ini yang telah memenuhi beberapa
kebutuhan utama. Dalam bidang performa, produk ini dapat menampilkan 10
informasi promo beserta dengan detail validasi yang sesuai dengan semua jenis rule
yang dapat dibaca dalam waktu kurang dari 0,1 milidetik. Selain itu program RPC
juga dapat terhubung dengan sistem lain seperti Campaign-engine dalam rangka
memenuhi detail data yang dibutuhkan dalam pengiriman informasi promo.
| Item Type: | Thesis (S1) |
|---|---|
| Uncontrolled Keywords: | Fitur rekomendasi, pengiriman data, promo, RPC, validasi |
| Subjects: | Teknik Informatika > Mobile Computing |
| Divisions: | Fakultas Teknologi Industri > Teknik Informatika |
| Date Deposited: | 22 Feb 2021 11:40 |
| Last Modified: | 22 Feb 2021 11:40 |
| URI: | https://repository.uajy.ac.id/id/eprint/23330 |
