2011-10-18 4 views
-1

내 웹 응용 프로그램 (PHP) 사용자간에 이미지 공유 기능을 만들면 모든 사용자가 자신의 이미지를 내 서버에 업로드 할 수 있습니다. so, 내 첫 번째 가정은 내 "이미지 공유"기능에 전용 서버가 필요하다는 것입니다. 문제는 서버가 많은 요청을 받으면 병목 현상이 발생한다는 것입니다.이미지 공유 기능

  • 나는 당신이 이러한 기술 중 하나가 나에게 적합하다고 생각 하는가 (... memcached를, 니스, 오징어) 캐싱에 대해 알게?

  • 나를 위해 최고의/이상적인 아키텍처는 무엇인가? 나는 단지 한 서버만으로는 충분하지 않다고 가정합니다. 그래서 나는 서버 클러스터 (마스터와 노예)가 필요하다고 생각한다. 권리? 당신이 나에게 적합한 기술 & 아키텍처에 대한 몇 가지 방향을 줄 수 있다면

나는 매우 기쁠 것입니다.

답변

1

모든 것이 얼마나 많은 트래픽을 가지는지에 달려 있습니다. 그것을 예측할 수 있습니까? Cashinig 솔루션은 오히려 모든 이미지에 좋습니다. 나는 이미지 공유/투표 웹 사이트와 꽤 많은 트래픽 (한 달에 12ml 풀 사이즈 이미지 다운로드)에 대한 경험을했습니다.