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
Rust: Desain Idempotency Key untuk API Payment yang Aman
Rust
schedule Jun 19, 2026

Rust: Desain Idempotency Key untuk API Payment yang Aman

Artikel ini membahas cara merancang endpoint payment API yang idempoten di Rust dengan fokus pada kontrak API, scope Idempotency-Key, hashing payload, penyimpanan status, TTL, dan respons retry. Disertakan contoh implementasi Axum, skema tabel, pseudocode dedup, serta checklist observabilitas dan pengujian integrasi.

Rahma AP

Admin

Rust: Blue-Green Deploy API dengan Rollback Cepat dan Tracing
Rust
schedule Jun 19, 2026

Rust: Blue-Green Deploy API dengan Rollback Cepat dan Tracing

Artikel ini membahas cara menerapkan blue-green deploy untuk API Rust agar rollout lebih aman, rollback lebih cepat, dan observability lebih jelas. Contohnya menggunakan layanan HTTP berbasis Axum dengan health check, readiness, tracing, log terstruktur, metrik latency/error rate, serta runbook operasional yang praktis.

Rahma AP

Admin

Rust: Webhook Idempoten dengan Signature, Retry, dan Dedup Aman
Rust
schedule Jun 19, 2026

Rust: Webhook Idempoten dengan Signature, Retry, dan Dedup Aman

Artikel ini membahas cara membangun endpoint webhook idempoten di Rust yang aman terhadap duplikasi, replay, dan race condition. Fokusnya mencakup kontrak API, verifikasi signature, dedup berbasis database atau Redis, penanganan retry provider, serta observability dan checklist pengujian.

Rahma AP

Admin

Webhook HMAC di Rust: Verifikasi Signature, Replay Window, dan Retry yang Aman
Rust
schedule Apr 12, 2026

Webhook HMAC di Rust: Verifikasi Signature, Replay Window, dan Retry yang Aman

Artikel ini membahas cara membangun endpoint webhook Rust yang aman dengan verifikasi signature HMAC, penggunaan raw request body, validasi timestamp untuk replay window, dan deduplikasi event saat provider melakukan retry. Fokusnya praktis: urutan verifikasi yang benar, edge case umum, contoh implementasi, dan checklist produksi.

Rahma AP

Admin

Hardening Upload File di Rust: Validasi MIME, Size Limit, dan Pencegahan Abuse
Rust
schedule Apr 12, 2026

Hardening Upload File di Rust: Validasi MIME, Size Limit, dan Pencegahan Abuse

Endpoint upload file tidak cukup diamankan hanya dengan memeriksa ekstensi atau header Content-Type. Artikel ini membahas hardening upload file di Rust secara praktis: sniffing MIME, batas ukuran, sanitasi nama file, penyimpanan aman, rate limiting, CSRF, logging, dan metrik untuk mendeteksi abuse.

Rahma AP

Admin

forum Live Chat