1장
단어 정리
- 회선 : 데이터를 전송하기 위한 통로
- Mbps : 회선(대역폭)의 사용량 단위
- 스케일 아웃(scale-out) : 저가의 하드웨어를 늘려 부하를 분산하는 방법
- 스케일 업(scale-up) : 하드웨어의 성능을 높여 처리능력을 끌어올리는 방법
- 미들 웨어 : 서로 다른 애플리케이션이 서로 통신하는 데 사용되는 소프트웨어
요약
- 대규모 웹 서비스는 높은 트래픽과 데이터량에 대처하기 위해 확장성, 부하분산, 효율적 운용에 대해 고려해야한다.
2장
단어 정리
- 라우터 : 네트워크 사이를 연결해주는 장치 (ref https://i5i5.tistory.com/455)
- 병목현상 (bottleneck) : 병의 목 부분처럼 갑자기 좁아지는 것을 비유하여 나타낸 말. (교통 정체 현상, 컴퓨터 성능 저하 현상)
- 캐시 미스 : 캐시 메모리에 찾는 데이터가 없는 상태 (반대어 : 캐시 히트)
요약
- 소규모 단계의 서비스에서 이른 최적화가 좋은 방침은 아니다. 하지만 데이터 규모 증가에 따른 시스템의 저속화는 갑작스레 나타나므로, 서비스 성장을 예측한 설계를 대비해두자
3장
단어 정리
- IRC (Internet Relay Chat) : 1988년에 개발된 실시간 인터넷 채팅 프로토콜