FREE EBOOKS

백엔드 면접
핵심 노트

동시성·트랜잭션 / DB·쿼리 최적화 / Spring·JPA / 네트워크 —주제별 4권을 무료 PDF로 받으세요.

4
37강의
670페이지
100%무료
동시성·트랜잭션 10강 표지
DB·쿼리 최적화 12강 표지
Spring · JPA 완전 정복 8강 표지
네트워크 7강 표지

표지를 클릭하면 상세 페이지로 이동합니다

동시성·트랜잭션 10강 표지
EBOOK10강 · 176p · A5 · 5.3MB

동시성·트랜잭션 10강

ACID · 격리 수준 · MVCC · 락 · 멱등성

트랜잭션과 동시성 제어를 한 권에 모았습니다. 락 경합·팬텀 리드·중복 결제 같은 실무 사고의 원인과 도구를 정리합니다.

트랜잭션 기초

ACID격리 수준Dirty / Phantom Read

동시성 제어 메커니즘

MVCC락 기본2PL

락과 멱등성 실무

FOR UPDATE낙관 vs 비관분산 락멱등성
PDF 다운로드상세 보기 →계정·결제 없이 바로
DB·쿼리 최적화 12강 표지
EBOOK12강 · 221p · A5 · 6.6MB

DB·쿼리 최적화 12강

정규화 · 인덱스 · 실행 계획 · 캐시 · 파티셔닝 · 샤딩

조회를 느리게 만드는 원인과 구조적 해결책, 그리고 테이블이 한 노드를 넘어설 때 쓰는 확장 전략까지. 쿼리 한 줄 튜닝이 아니라 패턴이 반복될 때 적용 가능한 사고 틀을 만듭니다.

데이터베이스 설계 기초

정규화반정규화

인덱스와 실행 계획

인덱스 튜닝인덱스가 안 타는 이유EXPLAIN

조회 성능

커넥션 풀N+1캐시 전략캐시 스탬피드페이지네이션

확장 전략

파티셔닝샤딩
PDF 다운로드상세 보기 →계정·결제 없이 바로
Spring · JPA 완전 정복 8강 표지
EBOOK8강 · 138p · A5 · 5.0MB

Spring · JPA 완전 정복 8강

영속성 컨텍스트 · Fetch 전략 · @Transactional · AOP · 배치

영속성 컨텍스트라는 단일 구조로 JPA의 변경 감지·Fetch·트랜잭션·배치를 풀어내고, Spring AOP 프록시가 @Transactional을 어떻게 가능하게 만드는지 정리합니다.

영속성 컨텍스트

1차 캐시 · 변경 감지flush · OSIV

Fetch 전략

LAZY · EAGER · N+1fetch join · @EntityGraph · @BatchSize

Spring 트랜잭션과 AOP

@Transactional 전파AOP · self-invocation

성능과 엔티티 다루기

배치 쓰기 · IDENTITYmerge vs persist
PDF 다운로드상세 보기 →계정·결제 없이 바로
네트워크 7강 표지
EBOOK7강 · 135p · A5 · 4.6MB

네트워크 7강

OSI · TCP/UDP · HTTP · TLS · DNS

백엔드 개발자가 알아야 할 네트워크 기초. OSI에서 시작해 TCP·HTTP·TLS·DNS까지, 요청 한 번이 흘러가는 길을 그릴 수 있게 만드는 게 목표입니다.

네트워크 기초

OSI / TCP/IPIPv4 vs IPv6TCP vs UDPTCP 4-way

HTTP와 보안

HTTP/1·2·3HTTPS · TLSDNS
PDF 다운로드상세 보기 →계정·결제 없이 바로

읽고 좋으셨다면

  • 블로그를 북마크해 주세요. 새 글이 꾸준히 올라갑니다.
  • 오타나 잘못된 내용을 발견하시면 소개 페이지의 GitHub로 알려 주세요.
  • 도움이 되었다면 동료에게 이 페이지 링크를 공유해 주세요.