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/

Kirim email ke