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: 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: 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: 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

forum Live Chat