2008/12/31 Thomas Wiradikusuma <wiradikus...@gmail.com>: > 2008/12/30 Arif Rachim <a.ari...@gmail.com>: > >>> untuk process-based, bisa mengimplementasikan konsep heart-beat >>> (denyut jantung). >>> jadi setiap process wajib lapor tiap beberapa interval. kalo suatu >>> process secara berurutan beberapa kali >>> ga kedengeran denyutnya, bisa dipastikan dia tewas. sangat disarankan >>> heartbeat menggunakan jalur khusus >>> (jangan dicampur dengan data). >> >> Belum tentu valid mas, misalnya current thread di salah satu program >> block karena menunggu resource (eg InputStream dari socket), kan ga >> bisa notifikasi siapa2 si itu thread ?? :) Yg bener emang seharusnya >> ada yg inspeksi, jadi mainnya bukan "wajib lapor" tapi "inspeksi >> mendadak" :D > > yah jangan thread ybs dong. kan tiap proses punya hansip sendiri ;-) >
thomas bilang sebaiknya pake socket terpisah antara data dan control, penggunaan socket terpisahnya alasannya apa niy? harus dijelaskan.trus klu socket terpisah jika socket controlnya jalan ternyata socket data macet gimana? :D lalu yang lebih efisien pake yang wajib lapor apa inspeksi mendadak? menurutku klu pake wajib lapor, server akan menerima dan ada proses penghitungan connection timeout jika ga lapor2 kalau pake inspeksi mendadak, server query ke controlled processes hanya pada saat pengen di-inspect aja masalah blocking socket sangat ga nyaman buat tingkat kuantitas transaksi yang tinggi, biasanya pake non-blocking socket dengan persistence connection sebagai channel, btw uda mulai oot apa ga niy? -- __________________________________ rEEk 'o hEEk Xinix Technology Geek Email / GTalk / Jabber: reekoh...@gmail.com YM!: reeko_fing...@yahoo.com Website: http://reekoheek.wordpress.com/ http://reekodezz.wordpress.com/