람다 콜드 스타트 줄이기
서버리스의 유일한 약점은 콜드 스타트 다. 유휴 상태의 함수가 처음 호출될 때 런타임을 초기화하느라 수백 ms가 든다. - 배포 패키지를 작게 (불필요한 의존성 제거) - 초기화 코드를 핸들러 밖으로 빼서 재사용 - 지연이 치명적이면 프로비저닝된 동시…
조회 0댓글 0
3개
서버리스의 유일한 약점은 콜드 스타트 다. 유휴 상태의 함수가 처음 호출될 때 런타임을 초기화하느라 수백 ms가 든다. - 배포 패키지를 작게 (불필요한 의존성 제거) - 초기화 코드를 핸들러 밖으로 빼서 재사용 - 지연이 치명적이면 프로비저닝된 동시…
정적 사이트라면 서버가 필요 없다. S3에 올리고 CloudFront로 앞단을 씌우면 끝이다. 1. S3 버킷에 빌드 결과 업로드 2. CloudFront 배포로 캐싱과 HTTPS 3. Route53으로 도메인 연결 버킷을 공개로 열지 말고 OAC(O…
관계형 사고를 버리는 것이 DynamoDB의 시작이다. 조인이 없으니 접근 패턴을 먼저 정하고 키를 설계한다. 서로 다른 엔티티를 PK/SK 조합으로 한 테이블에 담는다. 예를 들어 USER 123 , POST 456 처럼 접두어로 구분한다. 다른 각…
소셜 계정으로 바로 시작할 수 있습니다.