Perpustakaan judul masih dalam tahap pengembangan, admin siap menampung kritik dan saran
Peningkatan Kinerja Content Based Router Menggunakan LMAX Disruptor Dan Threadpool
Bobby Rustandi Harsono NIM. (2017) | Tesis | Sistem Informasi
Bagikan
Ringkasan
Dalam keperluan middleware berorientasi message, peran algoritma atau teknik yang tepat pada proses routing sangat menentukan kinerja sistem secara keseluruhan. Penggunaan Threadpool secara luas telah menghasilkan kinerja yang baik, namun memiliki kelemahan dengan adanya mekanisme locking pada akses buffer (queue) dan memory contention. Perbaikan yang dilakukan pada penelitian ini adalah menggunakan penggabungan dengan teknik dari LMAX Disruptor. Hasil penelitian menunjukan bahwa penggabungan teknik Threadpool dan LMAX Disruptor dapat menangani proses routing dari 30000 messages dengan tetap mempertahankan kinerja processor (CPU) di bawah 20%.
Ringkasan Alternatif
In message oriented middleware, the proper algorithm or technique in routing process determine whole system performance. The usage of Threadpool has been considered giving good results, however it still has few weaknesses, such as locking mechanism in buffer access and also memory contention. The alternative solution in this research is to combine threadpool with LMAX Disruptor. The result shows that the combination of Threadpool and LMAX Disruptor can handle processing of 30000 messages with CPU performance still under 20%.