codemapo
est. 2024
블로그
BLOG
로드맵
ROADMAP
유틸리티
UTILITY
프로젝트
PROJECTS
소개
ABOUT
KO / EN
KO / EN
HOME
/
BLOG
지식 지도
— Knowledge Index
지금까지 쓴 글 전부를 카테고리·좌표로 색인했습니다. 좌표는 분야(축)와 글의 순번을 가리킵니다.
Total
481
편
Categories
32
축
This page
5
편
Updated
26.05
전체
481
M
인공지능
10
M
AI 엔지니어링
7
A
아키텍처
6
M
인공지능
1
B
백엔드
8
B
백엔드 엔지니어링
2
C
커리어
5
F
컴퓨터과학
190
F
자료구조
3
D
데이터베이스
2
C
개발자 성장
2
I
데브옵스
22
G
트러블슈팅
30
U
프론트엔드
18
U
프론트엔드 엔지니어링
3
U
프론트엔드 프레임워크
5
E
헤비 엔지니어링
1
I
인프라
1
O
모바일
3
O
모바일 엔지니어링
1
N
신기술
2
X
운영체제
1
E
실무개발
100
Y
보안
13
L
소프트 스킬
4
E
소프트웨어 공학
1
I
SRE
2
S
시스템 설계
20
T
테스팅
9
W
웹 개발
1
W
웹 개발
7
W
웹 기초
1
Showing 20 of 190
page 5 / 10
Date
Coord
Title
Tags
Read
…
…
2025.05.20
F·110
CORS: 프론트엔드 개발자의 영원한 숙적
빨간색 에러 메시지를 보고 당황하셨나요? 브라우저가 당신을 괴롭히는 게 아니라 보호하고 있는 겁니다.
CS
Network
Web
—
2025.05.19
F·109
CDN: 넷플릭스가 전 세계에서 버퍼링 없이 재생되는 이유 (완전정복)
미국 본사 서버에서 영상을 쏘면 버퍼링 때문에 망합니다. Akamai가 만든 '인터넷 배달 지점' 혁명부터, 일관된 해싱(Consistent Hashing), Edge Computing까지 심층 분석합니다.
CS
Web
CDN
—
2025.05.18
F·108
이진 탐색 트리(BST): 데이터 검색의 기초와 자가 균형의 미학
업다운 게임으로 배우는 이진 탐색 트리. 왜 데이터베이스는 해시 테이블 대신 B-Tree를 쓸까? AVL 트리, 레드블랙 트리, 그리고 Splay Tree까지.
CS
DataStructure
BST
—
2025.05.18
F·107
WebSocket: 새로고침 지옥에서 해방하라
HTTP는 무전기(오버) 방식이지만, 웹소켓은 전화기(여보세요)입니다. 채팅과 주식 차트가 실시간으로 움직이는 기술적 비밀.
CS
Web
WebSocket
—
2025.05.17
F·106
GraphQL vs REST: 뷔페 먹을래? 정식 먹을래?
페이스북은 왜 REST API를 버렸을까? 원하는 데이터만 쏙쏙 골라 담는 GraphQL의 매력과 치명적인 단점 (캐싱, N+1 문제) 분석.
CS
Web
API
—
2025.05.15
F·105
매일 밤 12시, 서버가 죽는 이유 (Stack vs Heap)
잘 돌아가던 Node.js 서버가 매일 밤 12시만 되면 'Heap Out of Memory'를 뱉으며 죽었습니다. 원인은 전역 변수에 쌓인 데이터 더미였죠. 이 디버깅 과정을 통해 배운 Stack과 Heap의 차이, 그리고 메모리 누수를 막는 방법을 정리했습니다.
CS
Memory
Node.js
—
2025.05.15
F·104
HTTP 상태 코드: 200, 404, 500의 의미
서버가 보내는 신호등. 200번대는 성공, 400번대는 네 탓, 500번대는 내 탓.
CS
Web
HTTP
—
2025.05.14
F·103
HTTPS: 자물쇠가 달린 투명 인간
HTTP는 엽서라서 우체부가 내용을 훔쳐볼 수 있습니다. HTTPS는 봉투에 밀봉해서 보내는 기술입니다.
CS
Web
HTTPS
—
2025.05.13
F·102
HTTP: 웹의 택배 시스템
Request하면 Response가 옵니다. 하지만 기억상실증(Stateless)이 있어서 1초 전에 누구였는지 기억 못 합니다. 그래서 쿠키라는 메모지를 만들었습니다.
CS
Web
HTTP
—
2025.05.12
F·101
포워드 프록시 vs 리버스 프록시: 대리인의 위치
내가 숨으면 포워드(VPN), 서버가 숨으면 리버스(Nginx). 누가 대리인을 고용했는가?
CS
Network
Proxy
—
2025.05.12
F·100
프록시 서버: 나 대신 심부름 다녀와
직접 가기 껄끄러울 때 프록시가 대신 갔다 옵니다. 내 정체를 숨기려면 Forward Proxy, 서버를 보호하려면 Reverse Proxy. 같은 대리인인데 누구 편이냐가 다릅니다.
CS
Network
Proxy
—
2025.05.10
F·99
VPN: 카페 와이파이에서 내 통장을 지키는 법
넷플릭스 국가 뚫는 용도가 전부는 아닙니다. 해커들이 우글거리는 공용 네트워크에서 '나만의 안전 터널'을 뚫는 기술.
CS
Network
VPN
—
2025.05.09
F·98
JWT: 쿠키 없는 로그인의 비밀
세션 저장 안 하고도 로그인 유지. 서버가 토큰만 검증하면 끝. Base64 인코딩된 JSON의 정체. 왜 stateless가 확장성에 좋은지.
CS
Security
JWT
—
2025.05.08
F·97
NAT: 사설 IP와 공인 IP 변환
공유기 하나로 온 가족이 인터넷을 쓰는 비결. 하나의 공인 IP 뒤에 숨은 수많은 사설 IP들. 네트워크 주소 변환의 마법.
CS
Network
NAT
—
2025.05.07
F·96
DHCP: IP 주소 자동 배정소
카페 와이파이 연결할 때 IP 주소 수동 설정 안 하죠? DHCP 서버가 자동으로 빈 IP를 찾아서 임대해줍니다. DORA 과정으로 2시간짜리 IP 임대계약 체결하기.
CS
Network
DHCP
—
2025.05.06
F·95
DNS: 인터넷 전화번호부와 0.1초의 여정 (완전정복)
www.naver.com을 치면 일어나는 일. Recursive Query부터 Root 서버의 역할, DNS 레코드 타입(A, CNAME, MX), TTL, 그리고 DNS 캐시 포이즈닝 공격까지 심층 분석합니다.
CS
Network
DNS
—
2025.05.05
F·94
MAC 주소: 물리적 네트워크 식별자
IP는 이사 가면 바뀌지만, MAC 주소는 바뀌지 않습니다. 주민등록번호와 집 주소의 차이. 공장 출고 때 찍히는 고유 번호.
CS
Network
Hardware
—
2025.05.03
F·93
TCP vs UDP: 꼼꼼한 집사와 쿨한 배달부 (완전정복)
TCP의 흐름 제어, 혼잡 제어, 3-Way Handshake부터 UDP의 홀 펀칭, 헤더 구조 비교, 그리고 게임 개발자를 위한 Nagle 알고리즘과 TCP_NODELAY 옵션까지.
CS
Network
TCP
—
2025.05.02
F·92
3-Way Handshake: TCP 연결 수립
TCP는 예의 바릅니다. 본격적인 대화를 시작하기 전에 '들려?', '어 들려. 너는 들려?', '어 나도 들려' 하고 인사를 세 번이나 나눕니다.
CS
Network
TCP
—
2025.05.01
F·91
TCP/IP 4계층: OSI 7계층은 잊어라
학교에서는 OSI 7계층을 배우지만, 실제 인터넷은 TCP/IP 4계층으로 돌아갑니다. 이론과 실제 차이.
CS
Network
TCP/IP
—
← PREV
1
4
5
6
10
NEXT →
F
컴퓨터과학
190
E
실무개발
100
G
트러블슈팅
30
I
데브옵스
22
S
시스템 설계
20
U
프론트엔드
18
Y
보안
13
M
인공지능
10
T
테스팅
9
B
백엔드
8
W
웹 개발
7
M
AI 엔지니어링
7
A
아키텍처
6
C
커리어
5
U
프론트엔드 프레임워크
5
L
소프트 스킬
4
F
자료구조
3
U
프론트엔드 엔지니어링
3
O
모바일
3
N
신기술
2
C
개발자 성장
2
I
SRE
2
D
데이터베이스
2
B
백엔드 엔지니어링
2
O
모바일 엔지니어링
1
W
웹 기초
1
E
소프트웨어 공학
1
X
운영체제
1
E
헤비 엔지니어링
1
M
인공지능
1
I
인프라
1
W
웹 개발
1
▸ 전체 태그 둘러보기
→