YUNANTA, ARYA and Marieska, Mastura Diana (2024) PERBANDINGAN PERFORMA EVENT-DRIVEN MICROSERVICE DENGAN POLA EVENT NOTIFICATION DAN EVENT-CARRIED STATE TRANSFER PADA SIMULASI SISTEM PEMBELIAN E-TIKET KONSER. Undergraduate thesis, Sriwijaya University.
Text
RAMA_55201_09021182025009.pdf - Accepted Version Restricted to Repository staff only Available under License Creative Commons Public Domain Dedication. Download (2MB) | Request a copy |
|
Text
RAMA_55201_09021182025009_TURNITIN.pdf - Accepted Version Restricted to Repository staff only Available under License Creative Commons Public Domain Dedication. Download (3MB) | Request a copy |
|
Text
RAMA_55201_09021182025009_0021038607_01_front_ref.pdf - Accepted Version Available under License Creative Commons Public Domain Dedication. Download (1MB) |
|
Text
RAMA_55201_09021182025009_0021038607_02.pdf - Accepted Version Restricted to Repository staff only Available under License Creative Commons Public Domain Dedication. Download (342kB) | Request a copy |
|
Text
RAMA_55201_09021182025009_0021038607_03.pdf - Accepted Version Restricted to Repository staff only Available under License Creative Commons Public Domain Dedication. Download (240kB) | Request a copy |
|
Text
RAMA_55201_09021182025009_0021038607_04.pdf - Accepted Version Restricted to Repository staff only Available under License Creative Commons Public Domain Dedication. Download (662kB) | Request a copy |
|
Text
RAMA_55201_09021182025009_0021038607_05.pdf - Accepted Version Available under License Creative Commons Public Domain Dedication. Download (162kB) |
|
Text
RAMA_55201_09021182025009_0021038607_06_ref.pdf - Bibliography Restricted to Repository staff only Available under License Creative Commons Public Domain Dedication. Download (164kB) | Request a copy |
|
Text
RAMA_55201_09021182025009_0021038607_07_lamp.pdf - Accepted Version Restricted to Repository staff only Available under License Creative Commons Public Domain Dedication. Download (28kB) | Request a copy |
Abstract
A software system can be said to be functional if it can handle user requests quickly and correctly. As the number of users on the system increases, there is a certain limit to which the system can handle the processed requests. Microservice is an architecture designed to cope with high usage, because it is designed to divide the user request process into smaller focuses. Event-driven is one of the communication methods of microservices, which performs the communication process asynchronously. There are various patterns in event-driven including event notification and event-carried state transfer. In this research, we compare the performance between the two patterns using the parameters of response time and error occurrence. Performance testing is done by simulating sending requests simultaneously in each pattern. The number of requests per second sent in the trial process varied from 1575, 1750, 1925, and 2100 requests. It was found from the test analysis that the event-carried state transfer pattern is superior in terms of performance compared to the event notification pattern.
Item Type: | Thesis (Undergraduate) |
---|---|
Uncontrolled Keywords: | Microservice, Event-Driven, Event Notification, Event-Carried State Transfer |
Subjects: | Q Science > QA Mathematics > QA75-76.95 Calculating machines > QA76 Computer software |
Divisions: | 09-Faculty of Computer Science > 55201-Informatics (S1) |
Depositing User: | Arya Yunanta |
Date Deposited: | 26 Apr 2024 06:51 |
Last Modified: | 26 Apr 2024 06:51 |
URI: | http://repository.unsri.ac.id/id/eprint/143459 |
Actions (login required)
View Item |