1. 웹 계층은 무상태 계층으로
2. 모든 계층에 다중화 도입 (데이터 센터, 웹, 데이터베이스 등)
3. 가능한 한 많은 데이터를 캐시할 것
4. 여러 데이터 센터를 지원할 것
5. 정적 콘텐츠는 CDN을 통해 서빙할 것
6. 데이터 계층은 샤딩을 통해 그 규모를 확장할 것
7. 각 계층은 독립적 서비스로 분할할 것
8. 시스템을 지속적으로 모니터링하고, 자동화 도구들을 활용할 것
'책 읽어보고 재잘재잘 > 대규모 시스템 설계 기초1' 카테고리의 다른 글
시스템 면접에서 해야 할 것과 하지 말아야 할 것들 (0) | 2024.01.09 |
---|---|
데이터베이스의 규모 확장 (샤딩) (0) | 2024.01.08 |
데이터베이스 다중화 기초 (0) | 2024.01.07 |
수직확장 vs 수평확장 (0) | 2024.01.07 |
NoSQL을 고려해야 될 상황 (0) | 2024.01.07 |