Tôi có một loại câu hỏi bất thường, và tôi biết nó rất gây tranh cãi, nhưng ở đây nó đến.Giới hạn hiệu năng JSF
Tôi đã phát triển một vài ứng dụng JSF trong quá khứ nhưng tất cả đều giới hạn số lượng người dùng có thể được phục vụ khoảng 5-6. Điều này một phần là do chính sách dựa trên giấy phép. Tôi đã thực hiện một số thử nghiệm với hơn 20 người dùng và Selenium, và các ứng dụng hoạt động rất chậm. Vấn đề có thể bắt nguồn từ hiệu suất của máy chủ nhưng tôi vẫn không thể hỏi câu hỏi sau:
Ứng dụng JSF có thể hỗ trợ một số lượng lớn người dùng không? Đặt cược của tôi sẽ là khuôn khổ nên cho phép nó, tuy nhiên tôi không thể nghĩ ra bất kỳ trang web thương mại nào sử dụng JSF và có thể hỗ trợ hàng ngàn người dùng cùng một lúc. (Nếu bạn có thể chỉ cho tôi một số điều tuyệt vời!)
Tôi hỏi điều này, bởi vì tôi đã được yêu cầu phát triển một hệ thống lớn hơn và tôi rất thích sử dụng JSF vì tôi yêu nó rất nhiều, tuy nhiên hiệu suất gần đây kiểm tra đã cho tôi nghi ngờ. Các lập trình viên hàng đầu cho biết nó chỉ là máy của máy chủ của perfomance đó là vấn đề, nhưng trong trường hợp đó, loại máy có thể hỗ trợ hàng ngàn người dùng đăng nhập cùng một lúc? Các lập trình viên dẫn đầu không phải là tốt nhất của nó loại, đó là lý do tại sao tôi muốn nghe ý kiến thứ hai từ SOF nếu bạn không nhớ.
Nếu có bất kỳ khuôn khổ nào phù hợp hơn cho việc sử dụng cực đoan, hãy cho tôi biết nó là cái gì, ràng buộc thực sự duy nhất tôi có là Java phải dựa trên phía máy chủ.
Một lần nữa, tôi xin lỗi vì câu hỏi không mang tính xây dựng.
'Tôi rất thích sử dụng JSF vì tôi rất thích nó vì có thể không phải là lý do tốt nhất để lựa chọn công nghệ. – Uooo
google "cân bằng tải" –
Tôi sẽ không xem xét một nghìn người dùng cực đoan những ngày này. ;) Chắc chắn tôi ngạc nhiên vẫn còn có các khung công tác không thể xử lý ít nhất 1000 cho mỗi máy chủ. Bạn có thể thấy điều này thú vị, nó là một thiết kế cho 10 triệu kết nối trên một máy http://highscalability.com/blog/2013/5/13/the-secret-to-10-million-concurrent-connections-the-kernel -i.html –