FaizBlog LogoFaizBlog
Back to all articles
cloudflareworkersserverlessedge

Apa Itu Cloudflare Workers? Serverless di Edge Network

Kenalan lengkap dengan Cloudflare Workers — platform serverless yang jalan di 300+ kota di seluruh dunia, cocok untuk API, middleware, dan aplikasi edge.

AI Insights

Generate a summary and suggested tags for this post.

Cloudflare Workers adalah platform serverless dari Cloudflare yang menjalankan kode kamu di 300+ data center di seluruh dunia — bukan di satu server pusat. Response time super cepat karena request selalu dilayani dari lokasi terdekat dengan user.

Cloudflare Workers Overview

Kenapa Cloudflare Workers?

AlasanPenjelasan
CepatResponse <50ms karena jalan di edge (dekat user)
MurahFree tier 100rb request/hari, paid $5/bulan 10jt request
Ga perlu serverTulis kode, deploy, selesai
Global by defaultOtomatis deploy ke semua data center Cloudflare
V8 IsolatesCold start ~5ms (bandingkan Lambda ~500ms)

Cara Kerja Singkat

  1. Kamu tulis JavaScript / TypeScript
  2. Deploy ke Cloudflare (via wrangler CLI)
  3. Cloudflare distribusikan kode ke semua edge node
  4. Setiap request masuk → dijalankan di edge node terdekat

Contoh Kode Paling Sederhana

export default {
  async fetch(request) {
    return new Response("Halo dari Cloudflare Workers!");
  }
};

Deploy:

npm create cloudflare@latest
cd my-worker
npx wrangler deploy

Use Case Populer

  • REST API — endpoint tanpa server
  • URL Shortener — link pendek custom
  • Proxy API — sembunyikan API key
  • Middleware — auth, logging, rate limit
  • Cron Job — jadwal otomatis
  • Webhook receiver — terima notifikasi dari GitHub/Stripe
  • Image transformation — resize on-the-fly
  • A/B testing — split traffic di edge

Batasan yang Perlu Diketahui

BatasFreePaid
Request/hari100.00010 juta
CPU time/request10ms30ms (default), bisa 5 menit
Memory128 MB128 MB
Script size1 MB10 MB

Ekosistem Cloudflare untuk Workers

  • KV — key-value storage global
  • R2 — object storage (S3-compatible, tanpa egress fee)
  • D1 — SQLite serverless
  • Durable Objects — stateful workers
  • Queues — message queue

Kesimpulan

Cloudflare Workers = jalan-jalan serverless paling cepat & murah di 2025. Cocok untuk API, middleware, atau backend ringan yang butuh latency rendah di seluruh dunia. Gratis tier-nya cukup buat mayoritas project pribadi & side project.