Architectural Improvements 1

MVP부터 본격적인 트래픽 대응까지,
클릭랩은 단계별로 인프라 아키텍처를 개선해왔다.


Phase 0: MVP 아키텍처

MVP에서는 단일 EC2 인스턴스에 프론트와 백엔드를 구성하고,
Dummy Customer의 Front에서 SDK를 통해 이벤트를 발생시키는 구조로 시작했다.


Phase 0.5: 향후 아키텍처 구상

초기 구상은 다음을 목표로 했다:

하지만 너무나 빈약한 설계였고, 대대적인 수정이 이루어진다.


Phase 1: 10K RPS 목표

구조 개요

API Gateway 문제점

개선 방향: NLB + EC2 구조


Phase 1: SQS 문제점

문제점

개선 방향: AWS MSK (Managed Kafka)


ClickHouse 단일 노드 문제


Phase 2: 50K RPS 목표

개선점

댓글