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.

Kenapa Cloudflare Workers?
| Alasan | Penjelasan |
|---|---|
| Cepat | Response <50ms karena jalan di edge (dekat user) |
| Murah | Free tier 100rb request/hari, paid $5/bulan 10jt request |
| Ga perlu server | Tulis kode, deploy, selesai |
| Global by default | Otomatis deploy ke semua data center Cloudflare |
| V8 Isolates | Cold start ~5ms (bandingkan Lambda ~500ms) |
Cara Kerja Singkat
- Kamu tulis JavaScript / TypeScript
- Deploy ke Cloudflare (via
wranglerCLI) - Cloudflare distribusikan kode ke semua edge node
- 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 deployUse 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
| Batas | Free | Paid |
|---|---|---|
| Request/hari | 100.000 | 10 juta |
| CPU time/request | 10ms | 30ms (default), bisa 5 menit |
| Memory | 128 MB | 128 MB |
| Script size | 1 MB | 10 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.
