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

Go Fiber: Rollback Aman usai Deploy Gagal dengan Readiness Probe
Go Fiber
schedule Jun 17, 2026

Go Fiber: Rollback Aman usai Deploy Gagal dengan Readiness Probe

Panduan praktis untuk menangani deploy gagal pada aplikasi Go Fiber dengan readiness probe, endpoint /health dan /ready, drain traffic, serta verifikasi pasca-rilis. Artikel ini fokus pada alur incident handling ringan, keputusan rollback yang aman, dan pencegahan agar kegagalan tidak terulang.

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

SvelteKit: Kontrak Webhook yang Tahan Retry dan Event Duplikat
SvelteKit
schedule Jun 16, 2026

SvelteKit: Kontrak Webhook yang Tahan Retry dan Event Duplikat

Artikel ini membahas cara merancang endpoint webhook di SvelteKit yang aman terhadap retry, timeout, dan event duplikat. Fokusnya pada kontrak API, verifikasi signature, idempotensi, penanganan out-of-order event, serta observability untuk debugging integrasi nyata.

Rahma AP

Admin

SvelteKit: Koordinasi Queue dan Cache untuk Worker Terdistribusi
SvelteKit
schedule Jun 16, 2026

SvelteKit: Koordinasi Queue dan Cache untuk Worker Terdistribusi

Pelajari pola integrasi queue, shared cache, dan locking ringan di SvelteKit untuk menjaga konsistensi worker terdistribusi. Artikel ini membahas lifecycle job, strategi retry/visibility timeout, observabilitas, serta langkah memecahkan deadlock atau cache stale.

Rahma AP

Admin

Nuxt.js: Memilih Monolith Modular vs Microservices saat Aplikasi Mulai Tumbuh
Nuxt.js
schedule Jun 16, 2026

Nuxt.js: Memilih Monolith Modular vs Microservices saat Aplikasi Mulai Tumbuh

Artikel ini membahas kapan aplikasi Nuxt.js sebaiknya tetap menjadi modern monolith, kapan memakai pola BFF dengan backend service terpisah, dan kapan microservices benar-benar masuk akal. Fokusnya pada trade-off nyata: deployment, observability, latency, kontrak API, biaya operasional, kebutuhan tim, dan maintainability.

Rahma AP

Admin

Nuxt.js: Menyusun Middleware Auth Aman dan Validasi Session
Nuxt.js
schedule Jun 16, 2026

Nuxt.js: Menyusun Middleware Auth Aman dan Validasi Session

Artikel ini membahas praktik membangun middleware autentikasi Nuxt.js yang aman, termasuk validasi session, pengelolaan refresh token, dan hardening header/cookie, lengkap dengan arsitektur server vs edge dan checklist implementasi.

Rahma AP

Admin

Nuxt.js: Deployment Berlapis Observability dan Postmortem Cepat
Nuxt.js
schedule Jun 16, 2026

Nuxt.js: Deployment Berlapis Observability dan Postmortem Cepat

Panduan praktis membangun pipeline deployment Nuxt.js multi-stage dengan observability real-time, rollback terarah, dan postmortem ringan untuk tim kecil. Termasuk strategi smoke test, health check, serta contoh GitHub Actions untuk kanalisasi build, canary, dan produksi.

Rahma AP

Admin

Next.js: Kapan Tetap Monolith dan Kapan Pecah ke Service
Next.js
schedule Jun 15, 2026

Next.js: Kapan Tetap Monolith dan Kapan Pecah ke Service

Artikel ini membahas cara memilih antara Next.js full-stack monolith dan backend/service terpisah. Fokusnya pada trade-off arsitektur, biaya operasional, scaling, observability, ownership tim, serta langkah migrasi bertahap yang realistis untuk tim kecil hingga menengah.

Rahma AP

Admin

Next.js: Cegah Duplicate Job dengan Redis Lock di Worker API
Next.js
schedule Jun 15, 2026

Next.js: Cegah Duplicate Job dengan Redis Lock di Worker API

Artikel ini membahas cara mencegah duplicate job saat API Route atau Route Handler di Next.js memicu worker background. Fokusnya pada skenario nyata seperti retry dari client, race condition antar instance, idempotency key, Redis lock, retry, TTL, observability, dan debugging di production.

Rahma AP

Admin

forum Live Chat