I.Gorton, A Liu, Đánh giá hoạt động thay thế cho phần kiến trúc Enterprise JavaBean Applications, trong IEEE Internet Computing, Vol.7, không có. 3, trang 18-23, 2003.
18
Khả năng mở rộng - kết nối
Điều gì xảy ra nếu số lượng kết nối đồng thời đến một ứng dụng gia tăng q Nếu mỗi kết nối tiêu thụ tài nguyên? Exceed số tối đa kết nối? Ví dụ ISP: q Mỗi kết nối người sử dụng sinh ra một quy trình mới ảo bộ nhớ trên mỗi máy chủ vượt tại 2000 người dùng q cần thiết để hỗ trợ 100Ks của người dùng q Tech tai nạn ....
7
19
Khả năng mở rộng - Kích thước dữ liệu
Làm thế nào để một ứng dụng hoạt động như các dữ liệu đó quá trình tăng kích thước? ứng dụng trò chuyện thấy kích thước tin nhắn trung bình gấp đôi? kích thước bảng cơ sở dữ liệu phát triển 1.000.000-20.000.000 hàng? Hình ảnh phân tích thuật toán xử lý hình ảnh của 100MB thay vì 1MB? Có thể quy mô ứng dụng / thuật toán để xử lý các yêu cầu dữ liệu tăng lên?
20
Khả năng mở rộng - Triển khai
Làm thế nào để cố gắng để cài đặt / triển khai một gia tăng ứng dụng như là cơ sở lắp đặt phát triển? Cài đặt người dùng mới? Cài đặt máy chủ mới? Giải pháp thường xoay quanh tự động download / cài đặt Ví dụ ứng dụng tải về từ Internet
21
suy nghĩ Khả năng mở rộng và ICDE Khả năng mở rộng thường bị bỏ qua. nguyên nhân chính của thất bại ứng dụng Khó dự đoán cứng để kiểm tra / validate Reliance về thiết kế và công nghệ đã được chứng minh là rất cần thiết Ví ICDE - ứng dụng sẽ có khả năng xử lý một tải cao điểm 150 đồng thời yêu cầu từ khách hàng ICDE. Q Tương đối dễ dàng để mô phỏng tải sử dụng để xác nhận này
8
22
Modifiability
Sửa đổi một hệ thống phần mềm trong suốt cuộc đời của nó là một thực tế của cuộc sống. hệ thống thay đổi thuộc tính được dễ dàng hơn để thay đổi / tiến hóa Modifiability nên được đánh giá trong bối cảnh như thế nào một hệ thống có khả năng thay đổi Không cần phải tạo điều kiện cho sự thay đổi đó là rất khó xảy ra Over-kỹ thuật!
đang được dịch, vui lòng đợi..
