RANCANG BANGUN BACK END APLIKASI TRAVEL BOOKING BERBASIS GOLANG DENGAN ARSITEKTUR MICROSERVICE

Mochammad, Hanif (2024) RANCANG BANGUN BACK END APLIKASI TRAVEL BOOKING BERBASIS GOLANG DENGAN ARSITEKTUR MICROSERVICE. Undergraduate Thesis thesis, Institut Teknologi Telkom Purwokerto.

[img] Text
1. Cover.pdf

Download (4MB)
[img] Text
2. Abstrak.pdf

Download (8kB)
[img] Text
3. Abstract.pdf

Download (8kB)
[img] Text
4. BAB I.pdf

Download (23kB)
[img] Text
5. BAB II.pdf

Download (479kB)
[img] Text
6. BAB III.pdf

Download (84kB)
[img] Text
7. BAB IV.pdf
Restricted to Registered users only

Download (5MB)
[img] Text
8. BAB V.pdf

Download (11kB)
[img] Text
10. Daftar Pustaka.pdf

Download (78kB)
[img] Text
11. Lampiran.pdf
Restricted to Registered users only

Download (6MB)

Abstract

Innovation in website media can help companies improve service quality and compete with similar companies. In the tourism sector, the use of online travel booking applications is increasingly popular thanks to information technology. To deal with social, cultural, world of work, and technological advances. Merdeka Belajar Kampus Merdeka Policy is expected to provide solutions with an autonomous and flexible approach to education. Alterra Academy, as one of the companies participating in Kampus Merdeka's independent research program. Data systems serve as a tool for decision making and action, and at Alterra Academy, a travel booking application is needed to provide train ticket information and hotel reservations to customers and admins. The use of the Golang programming language is the choice for the back-end to develop this application, because Golang has high performance and efficiency. This research was developed using the Agile Scrum methodology combined with testing using BlackBox Testing and Load Testing. The result of this research is a successful application (build-andtest to deployment). The test results using the BlackBox Testing method and the Boundary Value Analysis technique show functionality of 100%. Load Testing shows variations in performance between threads such as Admin Order having high latency (33858.89/ms) and low throughput (2.7/sec), while some functions, such as Admin Station, have low latency (834.32/ms) and high throughput (103.6/sec). Performance monitoring and improvement on low-performance operations is required to ensure application stability and responsiveness. Keywords: Back End, Echo, Golang, JWT, REST API, Travel Booking

Item Type: Thesis (Undergraduate Thesis)
Subjects: T Technology > T Technology (General)
Divisions: Faculty of Informatics > Software Engineering
Depositing User: repository staff
Date Deposited: 20 Sep 2024 08:15
Last Modified: 20 Sep 2024 08:15
URI: http://repository.ittelkom-pwt.ac.id/id/eprint/11347

Actions (login required)

View Item View Item