Blog

Perspectives on software engineering, architecture, and operating systems at scale.

Membangun Load Testing Tool dengan Golang

Load testing dengan Golang membantu mengukur performa dan skalabilitas aplikasi di bawah beban tertentu, memberikan gambaran tentang kemampuan sistem dalam menangani peningkatan jumlah pengguna, serta membantu mengidentifikasi area yang perlu dioptimalkan agar aplikasi tetap berjalan secara stabil dan efisien.

Read

Apa Itu Production-Grade Software? Definisi yang Sering Disalahpahami

Ada banyak istilah dalam software engineering yang perlahan berubah menjadi jargon dan production-grade mungkin salah satunya karena istilah ini begitu sering digunakan untuk menggambarkan aplikasi, arsitektur, framework, bahkan potongan kode tertentu hingga akhirnya banyak orang menganggap maknanya sudah jelas padahal ketika ditanya apa yang sebenarnya membuat sebuah sistem layak disebut production-grade jawabannya sering kali tidak sesederhana yang dibayangkan.

Read

Pengembangan AWS Secara Lokal: Pendekatan Praktis Menggunakan LocalStack

Ada satu tool yang sangat membantu engineer, terutama backend engineer, yaitu LocalStack. Alih-alih bekerja langsung dengan AWS Cloud selama proses development, kita dapat menjalankan layanan-layanan AWS secara lokal. Selain gratis, pendekatan ini juga membantu mengurangi development cost, karena tidak ada lagi biaya akses AWS yang muncul selama fase pengembangan.

Read