※ 내용이 많아서 1편과 2편으로 나눴습니다. ※ 느낀점현재 다니고 잇는 회사는 B2B 구조로 고객 사의 서버에 들어가기 때문에 고객 사의 서버 성능이나 할당 받은 자원에 의존해야한다.즉, 서버를 여러 개로 구성하거나 스케일 아웃이나 스케일 업하기 어렵다.그래서 현재 책에서 제시하는 방법들을 적용하기 불가능하기 때문에 애플리케이션 내부 로직으로 성능 및 구조를 개선하는 방안에 대해 고민을 해야겠다.단일서버모든 컴퍼넌트가 단 한대의 서버에서 실행되는 간단한 시스템 설계.웹, 앱, 데이터베이스, 캐시 등이 전부 서버 한 대에서 실행된다.데이터베이스사용자가 늘면 서버 하나로는 충분하지 않아서 여러 서버를 두어야 한다. 하나는 웹/모바일 트랙픽 처리용이고, 다른 하나는 데이터베이스 용이다. 어떤 데이터베이스를..