PRATAMA, AZIE MELZA and Marieska, Mastura Diana (2025) PERBANDINGAN KINERJA APACHE THRIFT DAN GRPC DALAM PEMBACAAN KATALOG E-COMMERCE. Undergraduate thesis, Sriwijaya University.
![]() |
Image
RAMA_55201_09021282126041_cover.jpg - Cover Image Available under License Creative Commons Public Domain Dedication. Download (827kB) |
![]() |
Text
RAMA_55201_09021282126041.pdf - Accepted Version Restricted to Repository staff only Available under License Creative Commons Public Domain Dedication. Download (2MB) | Request a copy |
![]() |
Text
RAMA_55201_09021282126041_TURNITIN.pdf - Accepted Version Restricted to Repository staff only Available under License Creative Commons Public Domain Dedication. Download (7MB) | Request a copy |
![]() |
Text
RAMA_55201_09021282126041_0021038607_01_front_ref.pdf - Accepted Version Available under License Creative Commons Public Domain Dedication. Download (708kB) |
![]() |
Text
RAMA_55201_09021282126041_0021038607_02.pdf - Accepted Version Restricted to Repository staff only Available under License Creative Commons Public Domain Dedication. Download (406kB) | Request a copy |
![]() |
Text
RAMA_55201_09021282126041_00210386071_03.pdf - Accepted Version Restricted to Repository staff only Available under License Creative Commons Public Domain Dedication. Download (431kB) | Request a copy |
![]() |
Text
RAMA_55201_09021282126041_0021038607_04.pdf - Accepted Version Restricted to Repository staff only Available under License Creative Commons Public Domain Dedication. Download (792kB) | Request a copy |
![]() |
Text
RAMA_55201_09021282126041_0021038607_05.pdf - Accepted Version Restricted to Repository staff only Available under License Creative Commons Public Domain Dedication. Download (875kB) | Request a copy |
![]() |
Text
RAMA_55201_09021282126041_0021038607_06.pdf - Accepted Version Restricted to Repository staff only Available under License Creative Commons Public Domain Dedication. Download (182kB) | Request a copy |
![]() |
Text
RAMA_55201_09021282126041_0021038607_07_ref.pdf - Bibliography Restricted to Repository staff only Available under License Creative Commons Public Domain Dedication. Download (232kB) | Request a copy |
![]() |
Text
RAMA_55201_09021282126041_0021038607_08_lamp.pdf - Accepted Version Restricted to Repository staff only Available under License Creative Commons Public Domain Dedication. Download (175kB) | Request a copy |
Abstract
The growth of modern e-commerce systems demands high efficiency in inter-service communication, especially within microservices architectures that require fast and reliable data exchange. One of the main challenges is selecting a communication protocol capable of handling product catalog reads under high access loads. This study compares two popular RPC protocols—gRPC and Apache Thrift—in the context of microservices-based e-commerce catalog retrieval. The implementation process involves building two backend services that are logically identical but differ in the communication protocol used. Testing was conducted under various virtual user load scenarios and analyzed using six key performance metrics: minimum, maximum, average, median, and the 90th and 95th percentiles (p90, p95). The results show that gRPC generally provides lower response times than Apache Thrift under light to heavy loads, although its performance begins to degrade under very high loads. Conversely, Apache Thrift exhibits greater performance variability but can still maintain stable throughput under certain conditions.
Item Type: | Thesis (Undergraduate) |
---|---|
Uncontrolled Keywords: | gRPC, Apache Thrift, katalog e-commerce, microservices, pengujian performa, Grafana K6 |
Subjects: | T Technology > T Technology (General) > T1-995 Technology (General) |
Divisions: | 09-Faculty of Computer Science > 55201-Informatics (S1) |
Depositing User: | Azie Melza Pratama |
Date Deposited: | 21 Aug 2025 01:52 |
Last Modified: | 21 Aug 2025 01:52 |
URI: | http://repository.unsri.ac.id/id/eprint/183108 |
Actions (login required)
![]() |
View Item |