LIVE · DevConf 2026

Edge Computing

서버리스를 넘어, 사용자 옆에서 실행되는 코드의 시대

#Edge #WebAssembly #Serverless

왜 Edge인가?

기존 아키텍처의 한계

🌍

Latency Matters

us-east-1까지 왕복 200ms. 서울에서 버지니아는 너무 멀다.

💸

Cost at Scale

리전별 서버 운영 비용 vs. Edge에서 자동 스케일링

Cold Start Problem

Lambda 콜드스타트 ~500ms vs. Edge Worker ~5ms

응답 시간 비교

Traditional
~200ms
Serverless
~90ms
Edge
~5ms

Edge Worker 코드

익숙한 Web API, 새로운 실행 환경

worker.ts
export default {
  async fetch(request: Request): Promise<Response> {
    const url = new URL(request.url);

    // 사용자와 가장 가까운 엣지에서 실행
    const geo = request.cf?.country ?? 'unknown';
    const cached = await caches.default.match(request);

    if (cached) return cached;

    const data = await getContent(url.pathname, geo);
    return Response.json(data, {
      headers: { 'Cache-Control': 's-maxage=60' }
    });
  }
};

Wasm + Edge

어떤 언어든 Edge에서 실행

Rs

Rust → Wasm

네이티브에 가까운 성능. 이미지 처리, 암호화 등 연산 집약적 작업에 적합.

Go

Go → Wasm

간결한 문법. API 게이트웨이, 미들웨어 로직에 최적화.

Py

Python → Wasm

ML 추론을 Edge에서. ONNX 모델을 사용자 옆에서 실행.

JS

JavaScript / TS

V8 Isolates 기반. 풀스택 개발자에게 가장 친숙한 선택.

아키텍처

Client

Browser / App

Edge

300+ PoPs

Origin

Database

Edge Layer에서 인증, 캐싱, A/B 테스트, 지오 라우팅을 처리합니다. Origin에 도달하는 요청을 최대 80% 줄일 수 있습니다.

Think at the Edge.

사용자와 가장 가까운 곳에서
가장 빠르게 응답하는 아키텍처를 설계하세요.

@devconf2026 #EdgeComputing