Proses transaksi dlm sistem basis datat terdistribusi harus memenuhi sifat atomik, artinya transaksi haruslah dilakukan sbg. satu kesatuan yg utuh atau tidak dilakukan sama sekali. Salah satu cara agar transaksi dapat dilakukan secara atomik adalah dg menggunakan protokol 2-phase commit (2PC). Protokol 2PC adalah protokol yg banyak digunakan pd basis data terdistribusi untuk mencapai kesepakatan dlm hasil akhir pengerjaan sebuah traksaksi yg melibatkan lebih dari satu pihak. Tugas akhir ini akan dibuat suatu perangkat emulasi protokol 2PS yg diterapkan pada aplikasi Electronic Fund Transfer (EFT).Perangkat emulasi ini dibuat pd suatu jaringan komputer lokal (LAN) pd mesin SUN yg berbasiskan pd sistem operasi UNIX BSD 4.1.1. emulasi akan menunjukkan segala kemungkinan kegagalan kerja pd satu atau lebih komputer yg diikuti oleh proses pemulihan berdasarkan pd aturan protokol 2PC. hasil emulasi menunjukkan bahwa proses transaksi pd perangkat emulasi ini dpt berjalan secara atomik walaupun terjadi kegagalan
|
|