PERBANDINGAN PERFORMA EVENT-DRIVEN MICROSERVICE DENGAN POLA EVENT NOTIFICATION DAN EVENT-CARRIED STATE TRANSFER PADA SIMULASI SISTEM PEMBELIAN E-TIKET KONSER

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.

[thumbnail of RAMA_55201_09021182025009.pdf] 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
[thumbnail of RAMA_55201_09021182025009_TURNITIN.pdf] 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
[thumbnail of RAMA_55201_09021182025009_0021038607_01_front_ref.pdf] Text
RAMA_55201_09021182025009_0021038607_01_front_ref.pdf - Accepted Version
Available under License Creative Commons Public Domain Dedication.

Download (1MB)
[thumbnail of RAMA_55201_09021182025009_0021038607_02.pdf] 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
[thumbnail of RAMA_55201_09021182025009_0021038607_03.pdf] 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
[thumbnail of RAMA_55201_09021182025009_0021038607_04.pdf] 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
[thumbnail of RAMA_55201_09021182025009_0021038607_05.pdf] Text
RAMA_55201_09021182025009_0021038607_05.pdf - Accepted Version
Available under License Creative Commons Public Domain Dedication.

Download (162kB)
[thumbnail of RAMA_55201_09021182025009_0021038607_06_ref.pdf] 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
[thumbnail of RAMA_55201_09021182025009_0021038607_07_lamp.pdf] 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 View Item