Pod란?
Kubernetes 최소 배포 단위
컨테이너를 포함한다.
Card
emy
← 탐색으로 돌아가기
중급 이상 면접에서는 성능과 아키텍처 질문이 반드시 등장한다. 이 단계에서는 캐시 전략, Redis, CDN, 비동기 처리, 메시지 큐, DB 커넥션 풀, 스케일 업/아웃, 장애 대응, 로그 추적, 모니터링 등을 학습한다. “트래픽이 갑자기 증가하면 어떻게 대응할 것인가”, “캐시를 왜 사용하는가”, “동시 요청이 몰리면 어떤 문제가 생기는가” 같은 실전 질문 대응 능력을 키운다.
무료 체험 퀴즈
Pod란?
Kubernetes 최소 배포 단위
컨테이너를 포함한다.
Auto Scaling이란?
트래픽에 따라 서버 수를 자동 조절하는 기능
클라우드 환경에서 중요하다.
Service Mesh란?
서비스 간 통신을 관리하는 인프라 계층
Istio가 대표적이다.
Observability란?
시스템 내부 상태를 관찰 가능한 능력
모니터링 핵심 개념이다.
모니터링(Monitoring)이란?
시스템 상태를 지속적으로 관찰하는 것
장애 대응 핵심이다.
아래 문항들은 이 학습지에 수록된 카드입니다. 로그인하면 이 학습지를 내 계정으로 복사해 카드를 한 장씩 넘기며 반복 학습할 수 있고, 숙달한 카드는 완료 표시하여 다음 세션에서 제외할 수 있습니다.
Pod란?
Auto Scaling이란?
Service Mesh란?
Observability란?
모니터링(Monitoring)이란?
로깅(Logging)이란?
Tracing이란?
OpenTelemetry란?
Prometheus란?
Grafana란?
ELK Stack이란?
Rate Limiting이란?
API 버전 관리란?
Backward Compatibility란?
Graceful Shutdown이란?
대규모 채팅 시스템 핵심은?
알림 시스템 설계 핵심은?
결제 시스템 설계 핵심은?
URL Shortener 설계 핵심은?
검색 시스템 설계 핵심은?
대규모 시스템 설계에서 가장 중요한 것은?
시스템 설계(System Design)란?
아키텍처(Architecture)란?
모놀리식 아키텍처란?
모놀리식 장점은?
모놀리식 단점은?
MSA(Microservice Architecture)란?
MSA 장점은?
MSA 단점은?
서비스 디스커버리(Service Discovery)란?
API Gateway란?
API Gateway를 사용하는 이유는?
BFF(Backend For Frontend)란?
로드밸런서(Load Balancer)란?
Scale Out이란?
Scale Up이란?
무상태(Stateless) 설계란?
상태 저장(Stateful) 설계란?
세션 클러스터링이란?
Redis Session Storage란?
도메인 주도 설계(DDD)란?
Bounded Context란?
헥사고날 아키텍처란?
클린 아키텍처란?
레이어드 아키텍처란?
Presentation Layer란?
Business Layer란?
Persistence Layer란?
CQRS란?
Event Sourcing이란?
이벤트 기반 아키텍처란?
Message Broker란?
Kafka란?
RabbitMQ란?
Producer란?
Consumer란?
Pub/Sub 모델이란?
비동기 아키텍처 장점은?
Saga 패턴이란?
분산 트랜잭션이란?
2PC(Two Phase Commit)란?
Eventually Consistency란?
Idempotency란?
중복 요청 방지가 중요한 이유는?
UUID란?
Snowflake ID란?
샤딩(Sharding)이란?
샤딩이 필요한 이유는?
샤드 키(Shard Key)란?
Replication이란?
Master-Slave 구조란?
읽기/쓰기 분리란?
CAP 이론이란?
Consistency란?
Availability란?
Partition Tolerance란?
고가용성(HA)이란?
Fail Over란?
Circuit Breaker란?
Bulkhead 패턴이란?
Fallback이란?
헬스 체크(Health Check)란?
Blue-Green 배포란?
Canary 배포란?
Rolling 배포란?
CI/CD란?
Jenkins란?
Docker란?
Container란?
Kubernetes란?