Digital Transformation

Edge Runtime

Lingkungan eksekusi kode di pusat data terdekat dengan pengguna, biasanya berbasis V8 isolates ringan, dipakai untuk menjalankan fungsi server dengan latensi rendah secara global.

Vito Atmo
Vito Atmo·29 April 2026·0 kali dibaca·2 min baca

TL;DR: Edge Runtime adalah lingkungan eksekusi kode yang berjalan di banyak pusat data dekat pengguna, bukan di satu region pusat. Berbasis V8 isolates ringan, edge runtime cold-start dalam milidetik dan cocok untuk middleware, autentikasi, atau personalisasi. Trade-off: API lebih terbatas dibanding Node.js full.

Apa itu Edge Runtime?

Edge Runtime adalah lapisan eksekusi serverless yang menjalankan fungsi di lokasi terdekat dengan pengguna. Vendor seperti Vercel, Cloudflare Workers, Deno Deploy, dan Netlify Edge menggunakan V8 isolates yang lebih ringan daripada container Node.js tradisional. Akibatnya cold-start nyaris tidak ada, dan latensi network ke pengguna sangat rendah. Edge runtime sering dipasangkan dengan React Server Components atau streaming SSR untuk mempercepat halaman dinamis.

Edge vs Node.js Runtime

AspekEdge RuntimeNode.js Runtime
LokasiGlobal, dekat penggunaRegion tertentu
Cold start<50 ms100-500 ms
MemoryTerbatas (~128 MB)Lebih besar (1 GB+)
APIWeb standard (fetch, Response)Node API lengkap
Cocok untukMiddleware, A/B routing, auth checkJob berat, file processing

Kenapa Penting?

Untuk pengguna Indonesia yang tersebar dari Aceh sampai Papua, edge runtime memastikan request middleware (cek session, redirect, [feature flag](/artikel/feature-flag-marketer-developer-indonesia-rollout-aman) routing) tidak harus pulang-pergi ke Singapore atau Tokyo. Kombinasi edge + observability yang baik bisa menurunkan TTFB 30-60%, terutama untuk pengguna di luar Jawa.

Pertanyaan Umum

Apakah edge runtime menggantikan API Routes biasa?

Tidak selalu. Edge cocok untuk operasi cepat (auth, redirect, header rewrite). Untuk job berat seperti generate PDF atau koneksi database long-lived, Node.js runtime tetap lebih cocok.

Apakah Prisma atau ORM populer jalan di edge?

Banyak ORM kini punya edge-compatible client (Prisma Accelerate, Drizzle, Kysely). Pastikan driver database mendukung HTTP atau WebSocket, bukan TCP.

Bagikan