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.
|
Text (Mikael Dio Kinahyunan Moektijono)
1607089171.pdf Download (1MB) | Preview |
|
Text
1607089174.pdf Restricted to Registered users only Download (1MB) |
||
Text
1607089175.pdf Restricted to Registered users only Download (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 |
Depositing User: | Editor UAJY |
Date Deposited: | 22 Feb 2021 11:40 |
Last Modified: | 22 Feb 2021 11:40 |
URI: | http://e-journal.uajy.ac.id/id/eprint/23330 |
Actions (login required)
View Item |