상세정보
미리보기
러닝 HTTP/2
- 저자
- 스티븐 루딘,하비에르 가르사 저/강재준 역
- 출판사
- 한빛미디어
- 출판일
- 2018-01-26
- 등록일
- 2018-11-20
- 파일포맷
- PDF
- 파일크기
- 5MB
- 공급사
- YES24
- 지원기기
-
PC
웹뷰어
프로그램 수동설치
뷰어프로그램 설치 안내
책소개
빠르고 간단하게 HTTP/2를 적용하는 방법! 1999년 HTTP/1.1이 승인된 이후 웹은 급격히 발전하여 복잡한 페이지를 속도 저하 없이 잘 처리하는 새로운 프로토콜이 필요하게 되었다. 그래서 등장한 HTTP/2는 20여 년 만의 메이저 개정 버전으로, 웹 콘텐츠를 불러올 때의 체감 성능이 대폭 개선되었다.이 책은 웹사이트를 구축하거나 운영하는 사람뿐만 아니라 HTTP/2를 구현하거나 HTTP/2의 동작 방식을 이해하고 싶은 사람을 대상으로 한다. HTTP/2의 이점, 활용 방법 등 HTTP/2에서 달라진 점을 설명한다. 페이스북, 트위터, 구글, 위키백과 등 HTTP/2를 사용하는 사이트가 늘고 있다. 아직 HTTP/2로의 전환을 망설이는 이에게 이 책을 권한다.
저자소개
아카마이(Akamai) 웹 성능 부문 수석 아키텍트다. 미래 웹 기술에 주력하는 연구/개발 그룹인 파운드리 팀을 이끌고 있다. 또한, 루비콘 랩스뿐만 아니라 ISRG(Internet Security Research Group) 이사로 활동하고 있다.
샌디에이고 소재 캘리포니아 대학교에서 컴퓨터 음악 학위를 받았으며, 그곳에서 실험 음악을 작곡하는 C 프로그램을 만들었다. 상거래와 소통을 위해 웹을 더 빠르고 안전하게 만드는 데 창의력, 기술력, 관리 역량을 쏟고 있다.
목차
CHAPTER 1 HTTP의 진화__1.1 HTTP/0.9와 1.0 __1.2 HTTP/1.1 __1.3 HTTP/1.1 이후 __1.4 SPDY __1.5 HTTP/2 CHAPTER 2 HTTP/2 맛보기__2.1 서버 구동하기 __2.2 인증서 발급받기 __2.3 첫 번째 HTTP/2 서버 구동하기 __2.4 브라우저 선택하기 CHAPTER 3 웹을 파헤치는 이유와 방법__3.1 오늘날의 성능 문제 __3.2 웹 성능 기법 __3.3 요약 CHAPTER 4 HTTP/2로의 전환__4.1 브라우저 지원 __4.2 TLS로의 전환 __4.3 HTTP/1.1 최적화 제거하기 __4.4 서드파티 __4.5 기존 클라이언트의 지원 __4.6 요약 CHAPTER 5 HTTP/2 프로토콜__5.1 HTTP/2의 계층 __5.2 연결 __5.3 프레임 __5.4 스트림 __5.5 서버 푸시 __5.6 헤더 압축(HPACK) __5.7 전송 절차 __5.8 요약 CHAPTER 6 HTTP/2 성능__6.1 클라이언트 구현 __6.2 지연 시간 __6.3 패킷 손실 __6.4 서버 푸시 __6.5 TTFB __6.6 서드파티 __6.7 HTTP/2 안티패턴 __6.8 실세계의 성능 __6.9 요약 CHAPTER 7 HTTP/2 구현__7.1 데스크톱 웹 브라우저 __7.2 모바일 브라우저 __7.3 모바일 앱 지원 __7.4 서버, 프락시, 캐시 __7.5 콘텐츠 전송 네트워크 __7.6 요약 CHAPTER 8 HTTP/2 디버깅하기__8.1 웹 브라우저 개발자 도구 __8.2 웹페이지테스트 __8.3 OpenSSL __8.4 nghttp2 __8.5 curl __8.6 h2i __8.7 와이어샤크 __8.8 요약 CHAPTER 9 다음은 무엇인가__9.1 TCP인가, UDP인가__9.2 QUIC __9.3 TLS 1.3 __9.4 HTTP/3__9.5 요약 APPENDIX A HTTP/2 프레임APPENDIX B 도구 참조