TLS Handshake 1.3: HTTPS는 어떻게 연결될까?
HTTPS 연결이 성립되는 과정을 Wireshark 패킷 관점에서 봅니다. TLS 1.2와 1.3의 차이, Cipher Suite 선택, 인증서 체인 검증, 0-RTT의 위험, 그리고 실무 설정까지.
HTTPS 연결이 성립되는 과정을 Wireshark 패킷 관점에서 봅니다. TLS 1.2와 1.3의 차이, Cipher Suite 선택, 인증서 체인 검증, 0-RTT의 위험, 그리고 실무 설정까지.
AI 서비스의 필수 인프라인 Vector Search. ANN 알고리즘(HNSW, IVF, PQ) 원리, 파라미터 튜닝, RAG 파이프라인 설계, 그리고 운영 체크리스트까지.
WebFlux와 Spring MVC 선택 기준, 운영 포인트 면접 Q&A
WebSocket 프로토콜 동작 원리, STOMP 기반 실시간 통신과 Spring 적용
JSON 기반 구조화 로깅 설계, MDC 활용, ELK/Loki에서 검색 가능한 로그 전략
DB 데이터를 여러 서버에 나누는 샤딩 전략과, 서버 증설 시 데이터 이동을 최소화하는 Consistent Hashing 알고리즘 설명.
분산 시스템에서 '최신 데이터'를 본다는 것의 의미와 비용. Linearizability, Sequential, Eventual Consistency의 차이를 명확히 구분합니다.
마이크로서비스 아키텍처의 핵심 설계 패턴과 실무 적용 기준 정리
Kafka, RabbitMQ, Redis Streams의 아키텍처 차이와 선택 기준
멱등키 설계, 재시도 안전한 API 구현, 분산 환경에서의 중복 방지 전략