Belisc Logo

Artikel Unggulan

Featured
Bun Mar 12, 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
Go Fiber: Mencegah Cache Stampede dengan Singleflight dan Redis
Go Fiber
schedule Jun 18, 2026

Go Fiber: Mencegah Cache Stampede dengan Singleflight dan Redis

Artikel ini membahas cara mencegah cache stampede di aplikasi Go Fiber saat traffic tinggi dengan menggabungkan pola cache-aside, TTL jitter, stale-while-revalidate, singleflight, dan Redis. Fokusnya pada gejala operasional, implementasi praktis, fallback saat Redis bermasalah, serta metrik dan strategi invalidasi yang perlu dipantau.

Rahma AP

Admin

Go Fiber: Rate Limiting Login dan OTP untuk Cegah Abuse API
Go Fiber
schedule Jun 18, 2026

Go Fiber: Rate Limiting Login dan OTP untuk Cegah Abuse API

Artikel ini membahas cara menerapkan rate limiting pada endpoint login, OTP, dan reset password di Go Fiber untuk mengurangi brute force, credential stuffing, dan abuse. Fokusnya adalah desain limit per IP dan per user identifier, pilihan algoritma, penggunaan Redis untuk multi-instance, serta respons HTTP 429, logging, dan metrik operasional.

Rahma AP

Admin

Go Fiber: Debug Panic Nil Pointer saat Middleware Auth Berantai
Go Fiber
schedule Jun 18, 2026

Go Fiber: Debug Panic Nil Pointer saat Middleware Auth Berantai

Artikel ini membahas studi kasus panic nil pointer di aplikasi Go Fiber yang muncul sporadis ketika middleware auth, logging, dan context user dipasang berantai. Fokusnya pada gejala di produksi, cara mengisolasi root cause, contoh kode buggy dan perbaikannya, serta checklist pencegahan untuk code review dan testing regresi.

Rahma AP

Admin

Go Fiber: Idempotensi Worker dengan Redis untuk Cegah Efek Retry
Go Fiber
schedule Jun 18, 2026

Go Fiber: Idempotensi Worker dengan Redis untuk Cegah Efek Retry

Worker queue tidak selalu memproses job tepat satu kali. Artikel ini membahas pola idempotensi worker di Go Fiber dengan Redis agar retry, timeout, crash, atau reconnect tidak memicu email ganda, stok terpotong dua kali, atau callback diproses berulang.

Rahma AP

Admin

Go Fiber: Kontrak Webhook untuk Retry Eksponensial dan State Konsisten
Go Fiber
schedule Jun 18, 2026

Go Fiber: Kontrak Webhook untuk Retry Eksponensial dan State Konsisten

Artikel ini memaparkan kontrak webhook di Go Fiber yang tahan terhadap retry eksponensial dan menjaga state konsisten. Fokus pada spesifikasi request/response, header signature, strategi idempotensi, timeout, serta deduplikasi dan penanganan ordering. Sertakan panduan implementasi handler yang memvalidasi signature, menolak duplikat, dan peka terhadap retry.

Rahma AP

Admin

Go Fiber: Contract Test API untuk Cegah Regresi Antar Layanan
Go Fiber
schedule Jun 18, 2026

Go Fiber: Contract Test API untuk Cegah Regresi Antar Layanan

Artikel ini membahas cara menerapkan contract testing pada API Go Fiber agar perubahan antarlayanan tidak merusak klien yang sudah ada. Fokusnya pada strategi test, workflow verifikasi, validasi backward compatibility, integrasi CI, dan jebakan umum saat merilis perubahan API.

Rahma AP

Admin

Go Fiber: Session Cookie Aman, CSRF, dan Mitigasi Session Fixation
Go Fiber
schedule Jun 18, 2026

Go Fiber: Session Cookie Aman, CSRF, dan Mitigasi Session Fixation

Panduan praktis mengamankan autentikasi berbasis session cookie di Go Fiber. Artikel ini membahas konfigurasi cookie yang aman, kapan CSRF wajib dipakai, rotasi session ID setelah login, invalidasi logout, serta pilihan penyimpanan session di memory atau Redis.

Rahma AP

Admin

Go Fiber: Makefile dan Task Runner untuk DX Tim yang Konsisten
Go Fiber
schedule Jun 18, 2026

Go Fiber: Makefile dan Task Runner untuk DX Tim yang Konsisten

Artikel ini membahas cara menstandarkan workflow developer pada proyek Go Fiber memakai Makefile atau task runner serupa. Fokusnya adalah satu antarmuka perintah untuk run, hot reload, test, lint, format, generate, build, validasi environment, dan penggunaan yang konsisten di lokal maupun CI.

Rahma AP

Admin

Go Fiber: Memilih API Sinkron vs Worker Asinkron saat Beban Mulai Tumbuh
Go Fiber
schedule Jun 18, 2026

Go Fiber: Memilih API Sinkron vs Worker Asinkron saat Beban Mulai Tumbuh

Artikel ini membahas kapan endpoint Go Fiber cukup dijalankan secara sinkron, dan kapan pemrosesan berbasis worker asinkron mulai lebih masuk akal. Fokusnya adalah trade-off latency, throughput, retry, idempotensi, observabilitas, konsistensi data, biaya operasional, dan maintainability tim.

Rahma AP

Admin

Go Fiber: Cursor Pagination untuk Data Besar Tanpa OFFSET Lambat
Go Fiber
schedule Jun 18, 2026

Go Fiber: Cursor Pagination untuk Data Besar Tanpa OFFSET Lambat

Artikel ini membahas cara mengganti pagination OFFSET/LIMIT yang makin lambat saat data tumbuh dengan cursor pagination di aplikasi Go Fiber. Fokusnya pada penyebab bottleneck query, desain cursor yang stabil, query SQL yang ramah index, serta strategi migrasi API yang aman.

Rahma AP

Admin

Go Fiber: Batas Modular Monolith sebelum Pindah ke Multi-Service
Go Fiber
schedule Jun 18, 2026

Go Fiber: Batas Modular Monolith sebelum Pindah ke Multi-Service

Artikel ini membahas cara menilai kapan aplikasi Go Fiber masih sehat sebagai modular monolith dan kapan mulai layak dipecah menjadi multi-service. Fokusnya pada sinyal teknis yang nyata: bottleneck rilis, coupling domain, kebutuhan scaling berbeda, observability, latensi, isolasi kegagalan, dan biaya operasional.

Rahma AP

Admin

Go Fiber: Kontrak Webhook Aman dengan Signature, Retry, dan Ordering
Go Fiber
schedule Jun 18, 2026

Go Fiber: Kontrak Webhook Aman dengan Signature, Retry, dan Ordering

Artikel ini membahas cara merancang endpoint webhook di Go Fiber yang aman dan tahan terhadap retry, event duplikat, serta urutan event yang tidak selalu benar. Fokusnya pada kontrak API: verifikasi signature HMAC, timestamp tolerance, event ID unik, payload versioned, respons HTTP yang tepat, dan pemrosesan idempoten dengan queue async.

Rahma AP

Admin

Go Fiber: Strategi Hybrid Testing untuk Menangkal Flaky Test
Go Fiber
schedule Jun 18, 2026

Go Fiber: Strategi Hybrid Testing untuk Menangkal Flaky Test

Artikel ini membahas strategi hybrid testing untuk aplikasi Go Fiber, menggabungkan unit, integrasi, dan end-to-end test demi stabilitas rilis. Fokus pada deteksi flaky test, retry terkontrol, dan orkestrasi regression suite CI yang cepat lengkap dengan tips pengukuran coverage dan penanganan false signal.

Rahma AP

Admin

Go Fiber: Debug Goroutine Bocor dari Context yang Tak Dibatalkan
Go Fiber
schedule Jun 18, 2026

Go Fiber: Debug Goroutine Bocor dari Context yang Tak Dibatalkan

Artikel ini membahas studi kasus debugging backend Go Fiber saat jumlah goroutine terus naik karena context turunan tidak pernah dibatalkan setelah request selesai atau timeout. Fokusnya pada gejala nyata, cara investigasi dengan pprof dan runtime, serta perbaikan lewat propagasi context, timeout eksplisit, dan penghentian goroutine yang benar.

Rahma AP

Admin

Go Fiber: Arsitektur CQRS dan Queue untuk Biaya & Maintainability
Go Fiber
schedule Jun 17, 2026

Go Fiber: Arsitektur CQRS dan Queue untuk Biaya & Maintainability

Jelaskan pendekatan arsitektur Go Fiber yang memadukan CQRS dengan worker queue untuk API bertrafik tinggi, membandingkan modul monolith, worker-heavy, dan hybrid dari segi throughput, latency, biaya operasional, serta maintainability.

Rahma AP

Admin

Go Fiber: Validasi Input dan Upload File Aman untuk API Produksi
Go Fiber
schedule Jun 17, 2026

Go Fiber: Validasi Input dan Upload File Aman untuk API Produksi

Artikel ini membahas cara mengamankan endpoint upload di Go Fiber dengan validasi input server-side, pembatasan ukuran file, allowlist MIME, nama file acak, penyimpanan non-public, rate limit, dan audit logging. Fokusnya adalah langkah yang langsung bisa diterapkan untuk API produksi.

Rahma AP

Admin

Go Fiber: Strategi Canary Test untuk Mencegah Regresi API
Go Fiber
schedule Jun 17, 2026

Go Fiber: Strategi Canary Test untuk Mencegah Regresi API

Artikel ini menjelaskan bagaimana tim backend Go Fiber menyiapkan Canary Test untuk API, mulai dari pemetaan area rentan, regression suite otomatis, hingga workflow CI dan mitigasi saat regresi terdeteksi.

Rahma AP

Admin

Go Fiber: Menimbang Arsitektur Event-Driven vs Threaded untuk Skala
Go Fiber
schedule Jun 17, 2026

Go Fiber: Menimbang Arsitektur Event-Driven vs Threaded untuk Skala

Artikel ini membandingkan model event-driven (goroutine non-blocking dengan channel) dan thread pool worker per request di Go Fiber. Dibahas trade-off CPU, latency, lock contention, biaya operasional, observabilitas, serta tips prefork/ fasthttp untuk skala.

Rahma AP

Admin

forum Live Chat