사용자 증가에 따른 아키텍처 진화 과정 (AWS 영상 기반) 사용자 수 < 1,000 주요 고려사항 서버 선정 및 이중화 구성 DB 구성 사용자 인증 서비스 소스코드 관리 및 배포 용도에 맞는 EC2 서버 선택 (1) 업무에 적합한 서버 선정 CPU, 메모리,I
정의: HTTP(Hypertext Transfer Protocol)은 인터넷에서 HTML 문서와 같은 리소스들을 가져올 수 있게 해 주는 프로토콜 특징무상태성(Stateless): 서버가 클라이언트의 상태를 보존하지 않음 => 각각의 요청이 독립적비연결성(Connect
데이터 중심 애플리케이션 설계 스터디 발표 정리참고: Designing Data-Intensive Applications 6장이번 장에서 다루는 내용은 크게 네 가지다.대용량 데이터셋을 파티셔닝하는 방법파티셔닝과 보조 색인의 상호작용노드 추가/제거 시 부하를 옮기는 재
발표 자료 PPT Kafka in Action 스터디 발표 정리카프카는 분산 스트리밍 플랫폼으로 세 가지 기능을 제공한다.Publish & Subscribe: 메시지 큐처럼 레코드 스트림을 읽고 씀Store: 레코드를 디스크에 복제 저장해 장애 시에도 데이터 보존Pro