Belisc Logo

Artikel Unggulan

Featured
Bun • Mar 11, 2026

Menjalankan File JavaScript Pertama dengan Bun

Artikel ini membahas cara membuat file JavaScript sederhana lalu menjalankannya dengan Bun. Anda akan melihat struktur file paling dasar, contoh mencetak teks ke terminal, membaca argumen command line, serta perbedaan singkat pengalaman memakai Bun dibanding runtime lain seperti Node.js.

Baca Artikel arrow_forward
search
image
image
image
image
image
image
Optimasi Read-Heavy Cache C++: Pola Asymmetric Memory Barrier
Pemrograman Sistem & C++
schedule Nov 05, 2026

Optimasi Read-Heavy Cache C++: Pola Asymmetric Memory Barrier

Pelajari optimasi read-heavy cache C++ menggunakan asymmetric memory barrier (Linux membarrier). Artikel ini membahas eliminasi overhead memory fence pada reader fast-path dengan memindahkan beban sinkronisasi ke writer melalui syscall kernel.

Rahma AP

Admin

Hardening Concurrency C: Mitigasi Race Condition Channel ala Go
Keamanan & Hardening
schedule Okt 20, 2026

Hardening Concurrency C: Mitigasi Race Condition Channel ala Go

Panduan implementasi Communicating Sequential Processes (CSP) di C menggunakan pthread. Membahas pembuatan bounded channel thread-safe, pencegahan data race, validasi alokasi, sinkronisasi condition variable, dan pengujian runtime dengan ThreadSanitizer.

Rahma AP

Admin

Sinkronisasi Event Loop Node.js dan Worker Native via N-API
Sistem & IPC
schedule Okt 11, 2026

Sinkronisasi Event Loop Node.js dan Worker Native via N-API

Panduan teknis arsitektur integrasi background worker native C/C++ dengan Node.js via N-API. Membahas delegasi tugas asinkron menggunakan napi_threadsafe_function, eliminasi thread starvation pada libuv, penanganan backpressure, serta pencegahan deadlock dan memory leak.

Rahma AP

Admin

Compiler Reordering di Queue: Atasi Data Race pada Lock-Free Worker
Sistem Terdistribusi
schedule Sep 19, 2026

Compiler Reordering di Queue: Atasi Data Race pada Lock-Free Worker

Panduan teknis mendiagnosis dan mengatasi silent data race pada lock-free queue akibat compiler reordering dan weakly ordered CPU. Pelajari implementasi memory ordering Acquire-Release serta verifikasi dengan ThreadSanitizer dan objdump.

Rahma AP

Admin

forum Live Chat