Edge computing sudah matang. Cloudflare Workers, Vercel Edge Functions, dan Deno Deploy menawarkan runtime yang berjalan di ratusan lokasi global — dekat dengan user.
Perbedaan dengan Serverless Tradisional
Aspek | Lambda/Cloud Run (region) | Edge Workers |
|---|---|---|
Cold start | 100-500ms | <5ms |
Lokasi | 1 region per deploy | 300+ lokasi |
Limit CPU | 15 menit | 30 detik (CW) |
Memory | Hingga 10 GB | 128 MB |
Persistent connection | Sulit | Native WebSocket |
Kapan Pakai Edge?
API latency-sensitive — auth, redirect, A/B testing
Personalisasi cepat — localization, feature flag
AI inference ringan — model kecil via WebGPU (Coming)
Real-time collaboration — CRDT sync, presence
Kapan Hindari Edge?
Heavy compute (training ML, video processing)
Long-running task (queue worker, cron panjang)
Butuh banyak memory
Database query kompleks (edge = stateless, DB biasanya central)
Tech Stack 2026 untuk Edge
Hono — web framework ringan, edge-native
Bun — runtime JS cepat, compatible edge
Cloudflare D1 — SQLite di edge
Turso — distributed SQLite
KV (Cloudflare/Vercel) — key-value store edge
Contoh: Hono di Cloudflare Workers
import { Hono } from 'hono'
const app = new Hono()
app.get('/api/user/:id', async (c) => { const user = await c.env.USERS.get(c.req.param('id')) return c.json(user) })
export default app
Edge bukan pengganti server tradisional, tapi komplemen. Pakai edge untuk yang butuh dekat user, server untuk yang butuh resource.