Edge Function
Định nghĩa
Edge Function là code chạy tại edge location/CDN point of presence để xử lý một phần logic gần user hơn origin.
Cách hiểu bằng lời của tôi
CDN ban đầu chủ yếu serve file/cache response. Edge function làm ranh giới mờ hơn: validate request, rewrite route, personalize nhẹ, auth check đơn giản hoặc transform response ngay tại edge. Đổi lại, runtime bị giới hạn và state/consistency khó hơn app server trung tâm.
Khi hữu ích
- Redirect/rewrite/routing gần user.
- Lightweight personalization hoặc A/B routing.
- Request filtering trước origin.
- Giảm latency cho logic đơn giản và cache-aware.