> Putri, > kalo reportnya itu report statik ato bukan report transaksi yg > berjalan, mungkin bisa dibuat report offline, jadi kurank lebih ada > cron jobs yg jalan utk mengenerate report itu disimpan ke file tiap > malem, sehingga setiap user ingin melihat report, program kamu > langsunk menembak ke report tsb ... > tapi kalo liat dari spek kamu 300 concurrent user ? cuma 3gb memory > mah itu mah emank hardware kamu yg ga sesuai?
hmmm ini ide yang sering digunakan, yaitu bikin report cache, bisa reportnya yang dicache atau datanya yang dicache. Misalnya untuk laporan yang perbulan, buatkan tabel rekap. trus untuk data2 transaksi kan biasanya ada updateddate dan createddate, trus setiap kali mau dibuatkan reportnya, lihat data maksimalnya, kalau belum ada update ya tampilkan report yang sudah pernah dibuat sebelumnya, misalnya disimpan dalam pdf atau JasperPrint-nya di serialize. -- Senior Engineer @ ArtiVisi Intermedia Java Training Center See our course @ artivisi.com http://ifnu.artivisi.com +62 856 9211 8687 regards