>
> On Jan 4, 2008 1:22 PM, Andre Prasetya <[EMAIL PROTECTED]> wrote:
> Andry S Huzain wrote:
>
> Kl misal mo dipakai untuk online store, tapi berhubung baru mulai khan
> online store ini pemakaiannya masih rendah, nggak langsung booming,
> bahaya nggak kl pake shared hosting ?


Untung "staging" sih gapapa pake shared hosting.
Cuma kalo udah urusan dengan transaksi uang, mending cari yang reliable
sekalian (VPS).

Atau lebih baik lagi, dedicated server dengan beberapa Xen dg masing-masing
Xen menjalankan service sendiri (Mysql 1 Xen, mongrel 1 Xen, reverse proxy 1
Xen).



> dan kapan kira2 indikasi mulai
> harus pindah ke VPS ?


Pantau selalu fcgi.log. Jika rate restart apache dan spawn fcgi udah ga bisa
ditolerir, ya pindah ke VPS.


> lalu mana yg lebih baik ? ruby on rails yg ditaruh
> di mongrel atau dijalankan di atas JRuby dalam tomcat kalau untuk
> production.


JRuby on Rails diatas Tomcat pada dasarnya hanya "Yet Another Java Web
Application Framework". Keuntungan dan kelemahan deployment RoRWAR mengikuti
pola deployment Java web app lainnya.

Saya sih stick ke nginx + mongrel_cluster untuk production. Paling susah
dikonfigure tapi easily beat-out Apache stacks performance. Hasil benchmark
Ezra, dg konfigurasi yang sama, pake nginx 10x lebih cepat dari Apache.


>
> > Err.. memilih antara JMS dan ThreadPool atas dasar apa toh? Dua mainan
> ini
> > jelas barang yang beda.
> >
> >
> Oh itu karena aplikasi yang saya buat dan maintain itu ada acara lempar
> lemparan object antar server, jadi untuk hal ini khan jelas messaging
> tapi karena pas awal design masih belum paham JMS jadi memutuskan untuk
> nggak ikut standard dan bikin messaging sendiri dan tentunya perlu
> threadpool, sedangkan kalau pakai JMS mnrt sahibul hikayat dah nggak
> perlu ngurusin threading lg
>

Kalo memang kebutuhannya harus messaging, mending port ke JMS aja. Manual
pake ThreadPool tentu bisa tapi siapa yang berani kasih delivered-message
warranty? Mau manual bikin sinyal2 ACK-nya?


-- 
http://andryshuzain.com


[Non-text portions of this message have been removed]

Kirim email ke