Skip to content

Commit 7f98e74

Browse files
committed
Docs: 추가 학습 포인트 추가
1 parent d082f27 commit 7f98e74

File tree

1 file changed

+18
-0
lines changed

1 file changed

+18
-0
lines changed

README.md

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,8 @@
1818
  - [캐시 무효화](#캐시-무효화cache-invalidation)
1919
  - [Route53과 DNS 서비스](#route53과-dns-서비스)
2020
[CDN과 성능 최적화 비교](#cdn과-성능최적화)
21+
[추가 학습 포인트](#추가-학습-포인트)
22+
[질문](#질문)
2123

2224
### 개요
2325

@@ -361,3 +363,19 @@ AWS Secrets Manager나 GitHub Repository Secrets를 활용해 자격 증명을
361363
- 콘텐츠 캐시 정책: 파일별 TTL(Time To Live) 최적화로 응답 속도를 극대화할 수 있습니다.
362364
- 이미지 최적화: S3 오리진에서 WebP 포맷 변환 등 이미지 최적화를 적용해볼 수 있습니다.
363365
- 지리적 라우팅: CloudFront의 Geo Routing 기능으로 각 지역 사용자에게 더 빠른 응답을 제공할 수 있습니다.
366+
367+
---
368+
369+
#### 추가 학습 포인트
370+
371+
- 카나리 배포 적용 아티클을 읽고... (사실 이해하는 데 많이 어려웠는데요.)
372+
실제 사례를 통해 CDN과 캐시 정책이 어떻게 활용되는지 간접적으로 접할 수 있었습니다.
373+
특히 사용자별로 일관된 버전을 제공하는 방식과, Lambda@Edge를 통한 트래픽 비율 조정과 롤백 방법이 인상적이었습니다.
374+
375+
##### 개념 정리
376+
377+
- JA3: 클라이언트의 TLS 핑거프린트를 고유하게 식별하는 방식으로, 사용자별로 일관된 버전을 제공할 때 활용할 수 있다.
378+
- Lambda@Edge: CloudFront 요청의 Edge 단계에서 코드를 실행해 캐시 키를 동적으로 관리하거나, 실시간으로 트래픽 비율을 조정할 수 있다.
379+
- 캐시 키(Cache Key): 어떤 헤더나 쿼리 파라미터를 기준으로 캐시를 구분하는지 결정하는 설정으로, 사용자별로 다른 버전을 캐시하면서도 빠른 응답을 보장한다.
380+
381+
이처럼 아티클을 통해 완전히 이해하지는 못했지만, 현업에서 실제로 이런 기법들을 어떻게 고민하고, 사용자 경험과 성능을 지키려 하는지를 간접적으로 배울 수 있었습니다. 앞으로 비슷한 상황을 마주할 때, 어떤 개념을 더 공부해야 하는지 조금 더 명확해진 것 같습니다.

0 commit comments

Comments
 (0)