Rekayasa Perangkat Lunak

12
Apa algoritme di balik GC jeda rendah?

Beberapa bahasa, misalnya java, memperkenalkan jeda GC yang rendah. GC itu dapat melakukan sebagian besar pekerjaan tanpa menghentikan seluruh dunia. Ini jelas merupakan masalah yang cukup sulit karena perlu menganalisis memori ketika thread memodifikasinya, menghasilkan data yang dapat digunakan...

12
Pola untuk aplikasi web ajax-berat

Sampai sekarang, saya telah menjadi penggemar berat pola MVC untuk mengembangkan aplikasi web. Untuk web, saya telah mengembangkan sebagian besar dalam PHP (dengan kerangka kerja Kohana dan CodeIgniter) dan Ruby (RoR). Ketika aplikasi saya menjadi lebih berat di sisi Ajax (aplikasi satu halaman...