
OSI 7계층과 TCP/IP — 왜 네트워크를 굳이 층으로 쪼갰나
OSI 7계층과 TCP/IP 4계층의 매핑, 캡슐화·역캡슐화 과정, 각 계층의 PDU와 대표 프로토콜, 그리고 네트워크를 굳이 계층으로 나누는 이유(관심사 분리)를 그림과 함께 설명합니다.
키워드가 정확히 일치하지 않아도 의미로 글을 찾아줍니다. 모든 처리는 브라우저 안에서 일어나며 — 서버·API 키·외부 전송이 없습니다. (검색 모델은 처음 한 번만 받고 이후 캐시됩니다.)
매일 자동으로 바뀌는 복습 6선 — Network · OS · Algorithm · Database 각 1편 + 랜덤 2편.

OSI 7계층과 TCP/IP 4계층의 매핑, 캡슐화·역캡슐화 과정, 각 계층의 PDU와 대표 프로토콜, 그리고 네트워크를 굳이 계층으로 나누는 이유(관심사 분리)를 그림과 함께 설명합니다.
POST 후 새로고침이 폼을 재전송해 데이터가 중복 등록되는 문제를 Post/Redirect/Get 패턴과 플래시 속성으로 푸는 원리를 다룬다.
목록에선 요약만, 모달을 열 때 상세를 따로 조회하는 온디맨드 로딩 설계. 상세 엔드포인트 분리, 응답 페이로드 다이어트, 모달 캐싱 정책을 정리한다.

스레드와 프로세스의 차이, 유저/커널 스레드와 리눅스 1:1 모델, 동시성과 병렬성, 인터리빙이 만드는 비결정성을 움직이는 그림으로 이해합니다.
물리 삭제 대신 플래그로 데이터를 숨기는 soft delete 패턴이 모든 조회 조건과 유니크 제약, 인덱스에 어떤 비용을 청구하는지 분석한다.
GROUP BY가 느린 건 정렬·해시·임시테이블 때문이다. 집계의 내부 동작, 인덱스로 정렬을 생략하는 법, 사전집계 테이블 전략을 정리한다.

SELECT 한 줄이 결과가 되기까지 — PostgreSQL의 파서·애널라이저·플래너·옵티마이저·익스큐터 파이프라인을 따라갑니다. 옵티마이저가 왜 필요한지와 Volcano 반복자 실행 모델까지.

Big-O와 점근 분석으로 알고리즘 성능을 입력 크기 기준으로 가늠하는 법. O·Ω·Θ의 차이, 최선·평균·최악, 동적 배열이 왜 분할상환 O(1)인지까지 애니메이션으로 풀어봅니다.

프로세스란 무엇인가? 가상 주소 공간 구조, PCB(task_struct), fork와 exec, copy-on-write(COW)까지 프로세스의 실체를 /proc 실습과 함께 파헤칩니다.