C++에서 new로 만든 객체는 누가 delete해야 할까?
포인터와 객체의 수명을 나누어 이해하고, 메모리 누수·해제 후 접근·소유권을 Chromium 지침과 연결합니다.
C++Chromium
BLOG
C++, Chromium, AWS를 이해해 가는 과정.
포인터와 객체의 수명을 나누어 이해하고, 메모리 누수·해제 후 접근·소유권을 Chromium 지침과 연결합니다.
지역 변수의 수명과 값·참조 반환의 차이를 비교하고, Chromium 코드에서 참조의 수명 관계를 읽어봅니다.
동기 호출의 문제와 SQS 대기열, SNS 발행/구독, EventBridge로 서비스를 분리하는 방법을 살펴봅니다.
장애를 전제로 리전과 AZ, 확장 방식, 로드 밸런서와 Auto Scaling, 데이터베이스 이중화, RTO/RPO를 정리합니다.
객체 스토리지로서 S3의 구조, 내구성과 가용성, 스토리지 클래스와 비용, 보안과 데이터 보호를 살펴봅니다.
값 전달과 참조 전달의 차이를 실행 결과로 비교하고, Chromium 함수의 선언을 읽어봅니다.
VPC의 주소 설계, 라우팅 테이블, 게이트웨이, 보안 그룹과 NACL, VPC 엔드포인트가 어떻게 맞물리는지 정리합니다.
헤더에 한 번 정의한 함수가 중복되는 이유를 빌드 과정과 inline의 규칙으로 살펴봅니다.
IAM 정책이 요청을 허용하거나 거부하는 원리를 정책 문법, 평가 순서, 역할과 임시 자격 증명으로 살펴봅니다.