밑바닥부터 시작하는 시스템 디자인: 실제 프로덕션 시스템을 구동하는 컴포넌트들
(dev.to)amazon.com에 접속합니다. 제품 페이지가 1초도 안 되어 로드됩니다. 이 단 한 번의 페이지 로드 이면에는, 당신의 request가 DNS server를 거치고, CDN edge node를 통과하며, rate limiter를 지나, load balancer에 의해 분산되고, API gateway를 통해 라우팅되며, microservice에서 처리되고, Redis cache를 확인한 뒤, 어쩌면 — 정말 어쩌면 — 실제 database에까지 도달했을 수도 있습니다. 이것이 바로 system design입니다. 이론이나 화이트보드 위의 그림이 아닙니다. 수백만 명의 사용자가 동시에 접속해도 웹사이트를 끊임없이 작동하게 만드는 실제 메커니즘입니다. 여기
댓글
아직 댓글이 없습니다. 첫 댓글을 남겨보세요.