Server Maintenance

08 Nov. 2017 ·  admin

Mungkin kemarin ada pembaca yang merasa kalau tiba-tiba KomikGue menjadi lambat beberapa saat terutama setelah update komik di jam-jam tertentu. Pengunjung situs ini sudah termasuk cukup banyak, bandwidth harian yang dihabiskan sekitar 1.5 TB karena semua gambar disimpan di server (tidak menggunakan layanan misal Blogspot ataupun Google Drive untuk file hostingnya).

Setelah meneliti lebih jauh ternyata bottleneck-nya ada pada sistem caching yang digunakan, sebelumnya menggunakan file-based caching yang menguras I/O storage-nya ketika clear cache dimana masih menggunakan SATA 3, mungkin andai menggunakan SSD lain ceritanya tapi harga server dengan storage 2 x 2TB SSD masih cukup mahal jadi admin menggunakan cara lain yaitu menggunakan memory-based caching (memcached), cache disimpan didalam memory (RAM).

Nah setelah menggunakan memcached permasalahan tadi sudah tidak muncul lagi, load juga stabil ketika update dijam-jam sibuk.