웹소켓 동작 원리 정리: 101 핸드셰이크와 SSE 비교, 하트비트와 재연결 전략까지
웹소켓은 평범한 HTTP 요청으로 위장해 방화벽과 프록시를 통과한 뒤 전혀 다른 프로토콜로 바뀝니다. 101 핸드셰이크의 원리와 SSE와의 차이, 스티키 세션·하트비트·재연결이 필요한 이유를 정리했습니다.
핵심 내용 읽기 →AI TOPIC
백엔드 관련 핵심 뉴스와 활용 인사이트 7편을 최신순으로 모았습니다.

웹소켓은 평범한 HTTP 요청으로 위장해 방화벽과 프록시를 통과한 뒤 전혀 다른 프로토콜로 바뀝니다. 101 핸드셰이크의 원리와 SSE와의 차이, 스티키 세션·하트비트·재연결이 필요한 이유를 정리했습니다.
핵심 내용 읽기 →
월 10달러짜리 서버 한 대로 시작한 사진 공유 앱이 어디서 먼저 무너지는지 따라가며 로드 밸런서와 캐시, 데이터베이스 복제, 무상태 서버 같은 시스템 설계의 기본 개념을 등장하는 순서대로 하나씩 짚었습니다.
핵심 내용 읽기 →
코드가 동작하는 것과 1000만 명이 동시에 써도 버티는 것은 다르다. 시스템 디자인의 핵심 개념인 통신, 데이터 저장, 확장, 안정성을 은행 비유로 쉽게 풀어낸 강의 정리.
핵심 내용 읽기 →
ChatGPT처럼 답변이 한 글자씩 흘러나오는 이유는 스트리밍이다. LLM 앱에서 HTTP·웹소켓·SSE를 비교하고, 왜 서버 전송 이벤트(SSE)가 최적인지 구현 예시와 함께 설명한다.
핵심 내용 읽기 →
문서 저장소, 검색 엔진, 벡터 DB, 큐를 따로 두지 않아도 된다. PostgreSQL의 확장 기능으로 여러 인프라를 하나로 합치는 방법과 한계를 정리했다.
핵심 내용 읽기 →
왜 API는 요청을 제한할까. 응답 헤더 읽는 법, 네 가지 제한 알고리즘, 지수 백오프와 지터, 그리고 직접 속도 제한을 구현하는 세 가지 위치를 정리했다.
핵심 내용 읽기 →
Redis는 단일 스레드로 명령을 하나씩 처리하는 인메모리 자료구조 서버다. 파이프라이닝으로 지연을 숨기고, 캐시·복제본·RDB 스냅샷·AOF로 내구성을 조절하며, 복제본과 클라이언트 측 샤딩으로 확장한다. 캐싱·속도 제한·정렬 순위표 같은 실제 활용까지 정리했다.
핵심 내용 읽기 →