(0721) 8030188    pusat@itera.ac.id   

IMPLEMENTASI CENTRALIZED LOGGING SERVICE PADA MICROSERVICE SECARA ASINKRONUS MENGGUNAKAN MESSAGE QUEUE


Dalam perkembangan perusahaan digital di Indonesia, menerapkan arsitektur microservices sangat penting guna mempermudah memelihara kode, dan ekspansi dari aplikasi untuk memenuhi kebutuhan pengguna. Dengan arsitektur microservices yang terus berkembang, akan sulit bagi pengembang mengidentifikasi masalah jika terjadi sesuatu. Oleh karena itu, dibutuhkan log yang bersifat sentral, dan juga merekam jejak dari sutau permintaan, dan juga berisi data yang dapat digunakan pengembang guna mencari akar permasalahan. Metode yang digunakan dalam pembuatan log ini dengan membuat log service yang akan menjadi pusat data log, kemudian dikirimkan dengan menggunakan message queue. Hasil dari penelitian ini log dapat memberikan informasi apa yang terjadi dalam suatu permintaan, dengan berdasarkan request id, dan event. Serta, pengembang juga dapat mengetahui apa yang terjadi dengan aliran data dikarenakan terdapat data dari permintaan, dan pengembalian. Log service ini juga tidak mempengaruhi alur bisnis dari aplikasi yang sudah ada, dan apabila terjadi down time tidak akan mempengaruhi aplikasi lain dalam memenuhi suatu permintaan.

URI
https://repo.itera.ac.id/depan/submission/SB2306050047

Keyword