ABSTRAK
Nama : Alvin Hariman
Program Studi : S1 Reguler Ilmu Komputer
Judul : Penerapan Circuit Breaker pada Message Switching Layanan
Pembayaran Online
Pembimbing : Gladhi Guarddin, S.Kom., M.Kom.
Di era pandemi ini, banyak sekali kegiatan yang mengharuskan kita untuk
dilakukan secara online. Kegiatan bisnis yang awalnya dilakukan secara tunai juga
telah berubah menjadi non tunai, seperti menggunakan switching bill payment.
Akan tetapi, jika terdapat banyak pengguna yang melakukan request, maka biller
dapat mengalami overloaded dan menjadi tidak responsif. Oleh karena itu, penulis
ingin membuat sebuah circuit breaker yang dapat menentukan kondisi dari biller
kemudian memutuskan koneksi antara switching dengan biller jika biller tersebut
dalam kondisi yang kurang baik. Circuit breaker yang ada akan diimplementasi
menggunakan 2 service, dimana service pertama akan memiliki sebuah library
circuitbreaker dalam bentuk decorator yang memiliki fungsi memutuskan atau
menyambungkan koneksi antara switching dan biller. Service lainnya dari circuit
breaker yaitu service model yang berfungsi sebagai penentu apakah suatu biller
sedang berada dalam kondisi normal atau tidak. Cara service tersebut menentukan
kondisi biller adalah dengan menggunakan sebuah dataset dummy yang kemudian
dilakukan transformasi menggunakan Sequence Graph Transform (SGT).
Kemudian, dataset yang telah ditransformasi tersebut akan dilakukan training
menggunakan tensorflow untuk menghasilkan suatu model yang dapat melakukan
prediksi terhadap kondisi biller. Penerapan circuit breaker ke sebuah switching bill
payment dapat memberikan kenyamanan kepada pengguna dalam melakukan
transaksi pembayaran berupa layanan yang cepat dari switching tersebut.
Kata Kunci:
Circuit breaker, pattern, Sequence Graph Transform, SGT, tensorflow,
microservice, perbankan
|
|