웹 응용 프로그램을 만들고 싶습니다. 사용하려는 최상의 Java 웹 프레임 워크를 찾고 있습니다. 이 앱의 요구 사항은 최소한 600,000 명의 사용자 요청을 처리해야한다는 것입니다. 강력한 보안 아키텍처가 있어야합니다. 반복기는 매우 빠르고 가볍습니다. 나는 Struts2를 조사하고 있었고이 프로젝트에 적합한 지 알기 쉽다.현대 I 성능 사이트의 struts2
-1
A
답변
1
나는 여기에서 고려해야 할 웹 어플리케이션 프레임 워크가 아니라고 생각한다. Struts는 확실히 가벼운 MVC 기반 웹 애플리케이션 프레임 워크입니다. 당신은 당신이 많은 다른 일을해야 할 다음 60 만 개 요청을 처리 할 수있는 웹 애플리케이션을 만들 계획하는 경우에, 몇 가지 웹 서버의
- 하드웨어/소프트웨어로드 밸런서
- 클러스터 여기에 언급 된
- DB의 상호 작용이있는 경우 대부분의 요청은 다음 DB를
- 적절한 캐시의 부하를 분산하기위한
위의 사항을 해결하기 위해 사용 가능한 다양한 옵션이있을 수 있습니다 프레임 워크. 그러나 당신이 선택한 것은 무엇이든주의하십시오. 응용 프로그램의 여러 파트/프레임 워크에서 성능 검사를 실행해야 할 수 있습니다. 이렇게하면 응용 프로그램의 속도를 늦출 수있는 이유를 이해하는 데 도움이됩니다.
희망 하시겠습니까?
관련 문제
- 1. Struts2 성능
- 2. 웹 사이트의 성능 측정
- 3. 현대 기계의 메모리 대역폭 성능
- 4. 서블릿 대 Struts2 성능
- 5. I/O 작업 성능
- 6. 웹 사이트의 성능 점수를 향상
- 7. Azure regions - 웹 사이트의 성능 차이
- 8. 현대 (파이프 라인/슈퍼 스칼라) 프로세서에서의 x86 명령어의 성능
- 9. 성능 경우에 대한 (a [i]를 +1 <[I] B)
- 10. "현대"HList?
- 11. 현대 솔루션은
- 12. 스레드 현대 접근
- 13. 선택/폴링 대 비동기 I/O의 성능
- 14. Asp.net 웹 사이트의 서버 성능 정보 표시
- 15. 주로 정적 인 사이트의 성능 전략
- 16. 현대 OpenGL 컨텍스트 오류
- 17. Struts2
- 18. Struts2 :
- 19. Struts2
- 20. String.valueOf (i) vs ""+ i or i + ""
- 21. 델파이에서 inc (i)와 i : = i + 1 사이에 성능 차이가 있습니까?
- 22. Struts2 - Struts2 어노테이션을 사용하는 방법?
- 23. Linux의 현대 일괄 처리
- 24. 현대 런타임이란 무엇입니까?
- 25. 현대 웹 개발 방법
- 26. 현대 시대 UITableView 애니메이션
- 27. DPMI와 동등한 현대
- 28. 현대 목적의 C 구문
- 29. 현대 GPU의 버퍼
- 30. "현대"regexes의 인식력
로드 밸런싱을 제공하는 heroku와 최대 절전 모드 프레임 워크를 사용하는 theiir postgresql 솔루션을 사용할 계획이었습니다. – user2054833
heroku에 대해 확실하지 않습니다. 그러나 요점은 당신이 선택한 것에 상관없이 그것에주의해야합니다. 응용 프로그램의 여러 파트/프레임 워크에서 성능 검사를 실행해야 할 수 있습니다. 이렇게하면 응용 프로그램의 속도를 늦출 수있는 이유를 이해하는 데 도움이됩니다. –
프레임 워크는 오늘날 학습 가치가 있거나 레거시 프레임 워크입니까? – user2054833