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: 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: Kontrak Idempotency untuk POST API yang Aman
Go Fiber
schedule Jun 17, 2026

Go Fiber: Kontrak Idempotency untuk POST API yang Aman

Artikel ini membahas cara merancang kontrak idempotency key pada endpoint POST di Go Fiber agar aman terhadap retry client, timeout jaringan, dan double submit. Fokusnya mencakup desain header Idempotency-Key, scope key, fingerprint request, penyimpanan hasil awal, TTL, race condition, dan contoh implementasi praktis.

Rahma AP

Admin

Go Fiber: Pipeline CI/CD Lint dan Release Otomatis
Go Fiber
schedule Jun 17, 2026

Go Fiber: Pipeline CI/CD Lint dan Release Otomatis

Panduan membangun pipeline CI/CD Go Fiber yang melakukan linting golangci-lint, caching modul, pengujian paralel/sekuensial, hingga release biner atau container otomatis dengan semver dan observabilitas untuk tim.

Rahma AP

Admin

Go Fiber: Blue-Green Deploy dengan Health Check dan Auto Rollback
Go Fiber
schedule Jun 17, 2026

Go Fiber: Blue-Green Deploy dengan Health Check dan Auto Rollback

Artikel ini membahas strategi blue-green deployment untuk aplikasi Go Fiber dengan alur rilis aman, readiness/liveness check, cutover trafik, verifikasi pasca-rilis, dan rollback otomatis berbasis metrik. Fokusnya adalah prinsip yang bisa diterapkan di berbagai environment tanpa bergantung pada vendor tertentu.

Rahma AP

Admin

Go Fiber: Trade-off Modular Monolith vs Vertical Slice per Domain
Go Fiber
schedule Jun 17, 2026

Go Fiber: Trade-off Modular Monolith vs Vertical Slice per Domain

Artikel ini membahas cara memilih struktur arsitektur Go Fiber antara modular monolith klasik dan vertical slice per domain/fitur. Fokusnya pada trade-off teknis, maintainability, testing, dependency boundary, onboarding tim, serta strategi migrasi bertahap tanpa rewrite besar.

Rahma AP

Admin

Go Fiber: Menangani Redis Lock Stale dan Job Duplikat pada Worker
Go Fiber
schedule Jun 17, 2026

Go Fiber: Menangani Redis Lock Stale dan Job Duplikat pada Worker

Artikel ini membahas cara mencegah lock Redis yang stale, job diproses ganda, dan retry yang liar pada worker berbasis queue di Go Fiber. Fokusnya pada pola lease lock dengan TTL, heartbeat renew, fencing token, idempotency, dedup job, visibility timeout, serta observability dan recovery saat worker crash.

Rahma AP

Admin

Go Fiber: Rotasi Refresh Token dan Deteksi Reuse yang Aman
Go Fiber
schedule Jun 17, 2026

Go Fiber: Rotasi Refresh Token dan Deteksi Reuse yang Aman

Artikel ini membahas cara menerapkan refresh token rotation yang aman di Go Fiber, termasuk penyimpanan token dalam bentuk hash, deteksi reuse, revokasi keluarga sesi, dan penanganan race condition. Fokusnya adalah implementasi praktis untuk API auth yang tetap aman tanpa memaksa logout semua pengguna.

Rahma AP

Admin

Go Fiber: Hardening Auth dan Rate Limit untuk API Publik
Go Fiber
schedule Jun 17, 2026

Go Fiber: Hardening Auth dan Rate Limit untuk API Publik

Panduan ini membahas pengerasan autentikasi, secure cookie, secret rotation, validasi input, dan rate limit per route pada Go Fiber untuk API publik. Sertakan contoh middleware, konfigurasi, dan checklist audit untuk implementasi nyata.

Rahma AP

Admin

Diagnosa Query Lambat Go Fiber: Indexing Postgres dan Observasi
Go Fiber
schedule Apr 12, 2026

Diagnosa Query Lambat Go Fiber: Indexing Postgres dan Observasi

Panduan praktis mendiagnosa query lambat di Go Fiber dengan fokus observasi Postgres dan perbaikan indexing. Termasuk cara membaca EXPLAIN ANALYZE, memeriksa pg_stat_statements, serta langkah pagination dan mitigasi pertumbuhan data.

Rahma AP

Admin

Checklist Verifikasi Flaky Test & Regression API Go Fiber
Go Fiber
schedule Apr 12, 2026

Checklist Verifikasi Flaky Test & Regression API Go Fiber

Panduan praktis menyusun daftar verifikasi untuk mengidentifikasi flaky test sekaligus memeriksa regresi API di Go Fiber sebelum rilis. Fokus pada langkah konkret, metrik deteksi dini, dan integrasi ke CI/CD untuk mengurangi false positive akibat lingkungan.

Rahma AP

Admin

Strategi Verifikasi Go Fiber untuk Kurangi Flaky Tests
Go Fiber
schedule Apr 12, 2026

Strategi Verifikasi Go Fiber untuk Kurangi Flaky Tests

Artikel ini membahas strategi kombinasi unit, integrasi, dan end-to-end testing di Go Fiber untuk memperkecil flaky tests melalui pemisahan state, retry cerdas, dan monitoring reliabilitas.

Rahma AP

Admin

Mengatasi Memory Leak pada Worker Queue Go Fiber saat Beban Tinggi
Debugging Backend
schedule Apr 10, 2026

Mengatasi Memory Leak pada Worker Queue Go Fiber saat Beban Tinggi

Artikel ini membahas cara mendeteksi dan memperbaiki memory leak pada worker queue Go Fiber saat beban tinggi, mulai dari gejala awal hingga perbaikan praktis. Termasuk studi kasus debugging, langkah reproduksi, observability, dan refactor queue untuk membatasi goroutine serta membersihkan data. Ditutup dengan ringkasan tindakan preventif agar kejadian serupa bisa dihindari.

Rahma AP

Admin

forum Live Chat