CanvaEngineering (1) 썸네일형 리스트형 Canva가 수억 명의 세션 취소 기록을 S3로 옮긴 이유 Canva가 수억 명의 세션 취소 기록을 S3로 옮긴 이유AI 뉴스 썸네일Canva는 초당 수십만 건의 요청에서 로그인 세션이 여전히 유효한지 확인해요. 요청마다 데이터베이스를 조회하면 느리고 장애 범위도 커져서, 게이트웨이 메모리에 최근 12시간의 세션 취소 기록을 보관해 왔어요. 문제는 배포 때 수백 개의 게이트웨이가 MySQL에서 100만 건이 넘는 기록을 한꺼번에 읽으면서 생겼어요. Canva는 이 시작 병목을 S3 객체와 16바이트 바이너리 배열로 바꿨어요. 1 2핵심 요약구분핵심왜 볼 만한가요시작 병목게이트웨이 수백 개가 배포 때 MySQL에서 취소 기록을 동시에 읽었어요평소 빠른 인메모리 조회가 배포 순간에는 데이터베이스 부하로 돌아오는 구조를 보여줘요저장 구조최근 12시간을 30분 단위 S.. 이전 1 다음