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
Queue di Vercel: Pola Worker, Retry, dan Idempotensi yang Aman
Vercel
schedule Agt 31, 2026

Queue di Vercel: Pola Worker, Retry, dan Idempotensi yang Aman

Vercel tidak menyediakan worker persisten seperti sistem queue tradisional, jadi alur job async perlu dirancang dengan pola yang aman. Artikel ini membahas desain queue yang realistis di ekosistem Vercel: penerimaan job via API, penyimpanan status, pemrosesan async lewat webhook/cron/provider eksternal, retry dengan backoff, idempotency key, locking, deduplikasi, dan observability.

Rahma AP

Admin

Upgrade Worker Aman: Kontrak Queue, Cache, dan Lock Tanpa Downtime
Sistem Terdistribusi
schedule Agt 28, 2026

Upgrade Worker Aman: Kontrak Queue, Cache, dan Lock Tanpa Downtime

Upgrade worker/background job tanpa downtime hanya aman jika Anda memperlakukan payload queue, cache key, dan lock sebagai kontrak yang harus kompatibel lintas versi. Artikel ini membahas pola migrasi praktis: versioned payload, dual-read/dual-write, canary worker, feature flag, rollback, serta observability untuk mendeteksi failure mode saat worker lama dan baru hidup bersamaan.

Rahma AP

Admin

Deno Queue Worker: Lock, Retry, dan Cache Tanpa Over-Engineering
Sistem Terdistribusi
schedule Jul 04, 2026

Deno Queue Worker: Lock, Retry, dan Cache Tanpa Over-Engineering

Panduan praktis merancang queue worker di Deno untuk job background yang aman terhadap duplicate job, race condition, worker crash, dan cache stale. Artikel ini membahas locking, idempotensi, retry, dead-letter, visibility timeout, observability, serta kapan cukup memakai Postgres atau Redis tanpa broker besar.

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

Next.js Worker dengan Redis Lock untuk Cegah Job Ganda
Next.js
schedule Apr 12, 2026

Next.js Worker dengan Redis Lock untuk Cegah Job Ganda

Artikel ini membahas pola worker terpisah untuk aplikasi Next.js agar background job tidak dieksekusi ganda. Fokusnya pada Redis lock, idempotency key, retry aman, visibility timeout sederhana, cache invalidation, dan masalah operasional yang sering muncul.

Rahma AP

Admin

forum Live Chat