Architecture1 Scalable한 Application 구조 이번 포스팅에서는 제일 간단한 Web Application 구조에서부터 시작해서 하나씩 덧붙여나가 많은 트래픽에도 감당가능하며 확장하기 쉬운 구조까지 살펴보겠습니다. 간단한 CRUD 기능을 수행하는 Application 구조는 아마 다음과 같을 것입니다. 제일 기본적인 구조입니다. 여기서 성능 향상을 위해서 Cache 기능을 추가할 수 있습니다. 예를 들어 티스토리 블로그를 이용자들 중에서는 티스토리 블로그를 직접 작성하는 사람들보다는 단순히 다른 사람이 쓴 블로그를 읽는 사람들이 훨씬 더 많을 것입니다. 즉, Write 보단 Read 기능이 더 자주 쓰입니다. 현재 DB에 총 3개의 블로그 글이 저장되어있다고 가정해봅시다. 그럼 누군가가 새로 글을 쓰기 전까지는 티스토리 블로그를 구경하는 사람들은 모두.. 2021. 11. 18. 이전 1 다음