저는 언젠가 천천히 봉사 할 수 있거나 수백만 명의 사용자가 될 수있는 (희망을 갖고) 웹 앱을 만들 예정입니다.웹 앱을 클러스터링하기위한 개념은 무엇입니까?
이제 웹 응용 프로그램을 클러스터링하는 개념을 알아야합니다. 나는 이것에 대해 과거에는 경험이 없다.
예를 들어, 나는 2 개의 서버를 가지고 있는데 하나는 호주에 있고 다른 하나는 미국에 있습니다. 둘 다 클러스터가되어 동일한 데이터베이스를 공유하지만 다른 서버 만 공유합니다. 사용자가 오스트레일리아에서 온 경우 오스트레일리아 서버를 사용하고 싶지만 오스트레일리아가 아닌 경우 미국 서버로 리디렉션합니다.
PHP로 만들 수 있습니까? 나는 Kohana 또는 Yii를 사용하려고합니다 (여전히 실행 가능한 테스트를하고 있습니다).
웹 앱 클러스터링에 대해 설명하는 좋은 책이 있습니까?