Secara pribadi, gw lebih suka pake application server. Udah ada orang lain yang bikin, ngapain kita bikin ulang :D Soal out of memory itu sih tergantung implementasi. Pake container application server juga sama aja bisa oom, kalo implementasi aplikasinya jelek Kalo pake main, harus bikin sendiri...