글쎄, 나는 다트 인더 에어 스타일의 질문에 더 많은 것을 알고 있지만, 나는 단지 일반적인 생각을 얻으려고 노력하고있다. 이 사이트 나 다른 웹 사이트와 같이 중간 규모의 사이트를 운영하기 위해 CPU (코어, GHz 등), 대역폭, RAM, 저장 장치 등의 수를 고려할 때 필요한 평균 시스템은 무엇입니까? (나는 craigslist를 말하고 싶지만 사용자베이스가 더 크다는 것을 알고있다.), 한 번에 1K에서 1 만 명의 사용자가있을 수있다.중간 규모의 웹 사이트 (예 :이 웹 사이트)의 일반적인 시스템 리소스 소비는 얼마입니까?
0
A
답변
1
이 종류의 질문에 대한 정답은 움직이는 표적입니다. 오늘날 사실일지도 모르는 것은 하드웨어/소프트웨어가 더 좋아질 때 10 년 내에 사실이 아닐 것입니다. 그리고 시스템이 어떻게 구현되고, 개발자가 어떻게 트레이드 오프하는지에 따라 주어진 시간에 필요한 하드웨어에 큰 차이가있을 것입니다. 처리량을 최적화하거나 밀리 세컨드까지 업데이트 할 수 있습니까? 구체적인 예로서 배지가 부여되면 사용자가 새 배지를보기 전에 어떤 지연이 허용됩니까? 1 초? 1 일? 대답은 시스템이 어떻게 구현되는지, 필요한 하드웨어가 얼마나 많은지, 그리고 사용자가 만들 수있는 트레이드 오프를 알려줍니다.
더 나은 질문은 '1에서 x 사용자까지 확장 가능한 소프트웨어를 설계하는 방법'입니다.
관련 문제
- 1. 웹 사이트의 너비는 얼마입니까?
- 2. ASP.NET 웹 사이트의 웹 리소스
- 3. 웹 사이트 UML 예
- 4. 웹 사이트의 일반적인 CSS 패턴을 검색 코드
- 5. 중간 규모의 프로젝트를 관리하기위한 소프트웨어
- 6. 웹 사이트 리비전 제어 시스템
- 7. 대형 웹 사이트 스타일링을위한 일반적인 패턴
- 8. 중간 범위 웹 사이트 성능 메트릭
- 9. 이 웹 사이트의 트릭은 무엇입니까?
- 10. 중간 규모의 소프트웨어 개발 팀에 권장되는 기술 집합 구조가 있습니까?
- 11. 간단한 .net 웹 사이트 소스 제어 시스템?
- 12. 젠드 프레임 워크 웹 사이트의 채팅 시스템
- 13. 웹 사이트의 웹캠 웹
- 14. SaaS 또는 Web2.0 DB의 일반적인 크기는 얼마입니까?
- 15. PHP 웹 사이트의 플래시 웹 사이트 프리 로더
- 16. 동적 웹 사이트의 블로그에 정적 웹 사이트 생성기를 사용하고 있습니까?
- 17. 타사 웹 사이트 인증 라이브러리 (예 : openid)
- 18. 웹 사이트 및 IOS 애플리케이션을위한 회원제 시스템
- 19. 웹 사이트
- 20. ASP.Net 웹 사이트의 색슨
- 21. DotNetNuke 웹 사이트의 현지화
- 22. 웹 사이트의 오프라인 버전
- 23. Spring, Play Framework, Struts를 사용하여 구축 된 웹 사이트의 예
- 24. pandora 웹 사이트 사용자 프로필 시스템
- 25. 이 웹 사이트는 LaCie의 공식 웹 사이트의 하위 도메인
- 26. 웹 사이트의 미디어 전달
- 27. 웹 서비스와 웹 사이트의 통합
- 28. SVG 리소스? 좋은 포럼, 도움 사이트, 예?
- 29. 웹 사이트 - 모바일 웹 사이트 변환
- 30. 웹 사이트
글쎄, 그 질문은 이보다 더 크지 만, 나는 오늘의 생각으로 생각하고있다. 앞으로 10 년이 지나면 달라질 수 있다는 것을 이해합니다. 그러나 오늘 계획을 세우는 데 더 좋은 아이디어를 줄 수있는 핵심 핵심 사례가 몇 가지 있다고 확신합니다. – techexpert
게다가 RAM, 대역폭 등이 제한되어 있다면 소프트웨어만으로 X 사용자에게 확장 할 수 없습니다. 응용 프로그램을 너무 많은 부분으로 나눌 수 있습니다. 그러나 다시 말하지만, 오늘의 질문에 엄격하게 기반한이 질문을하고 있습니다. 어떤 아이디어? – techexpert
@techexpert 웹 응용 프로그램이 하나의 컴퓨터에서만 실행된다고 가정합니까? – hvgotcodes