TAILIEUCHUNG - Introducing Windows Azure- P20

Introducing Windows Azure- P20:The cloud platform is getting more and more attractive to the computing world. Today, service-oriented architecture (SOA) and aspect-oriented programming (AOP) techniques are widely used in enterprise solutions. A question an IT management team or a software development team may ask is, what is the next trend going to be? Cloud computing seems to be the right answer. | CHAPTER 3 WORKING WITH CLOUD QUEUE AND BLOB STORAGE For service-oriented applications built on a front-end architecture with distributed infrastructure the immediate advantages to be taken from Azure Queue in conjunction with Azure Blob storage are related to scalability Back-end traffic measurement using length ofqueue. If an application is built on Azure Queue and needs to determine scalability based on back-end traffic the application can do so by measuring the queue length. Since the queue length directly reflects the delay time of the back-end workload a growing queue length indicates that the back-end servers cannot process the work fast enough so increasing the back-end instances for the application would help the server to process the workload in the queue more quickly. In contrast if the measurement of queue length is close to zero it is an indication that the capacity of the server process may be more than is needed and you can consider decreasing the backend server instances to save system resources. Therefore applications can monitor the queue length to make resource usage more efficient and scale-up more smooth. System module decoupling. Applications built based on the message publish subscribe architecture are loosely coupled which gives applications extreme flexibility for extension and scaling up. If all modules and all components in an application use the message queue to communicate with each other either in the front end or in the back end an application can easily replace any component independently adjust the workflow logic and upgrade the features without either interrupting irrelevant components the components from presentation UI layers business logical layers or data storage access layers or recompiling the code. Efficient resource management. Message-queue-based applications can manage system resource allocation more efficiently. System resources can be grouped and assigned into distinct queues according to their critical levels. For .

TAILIEUCHUNG - Chia sẻ tài liệu không giới hạn
Địa chỉ : 444 Hoang Hoa Tham, Hanoi, Viet Nam
Website : tailieuchung.com
Email : tailieuchung20@gmail.com
Tailieuchung.com là thư viện tài liệu trực tuyến, nơi chia sẽ trao đổi hàng triệu tài liệu như luận văn đồ án, sách, giáo trình, đề thi.
Chúng tôi không chịu trách nhiệm liên quan đến các vấn đề bản quyền nội dung tài liệu được thành viên tự nguyện đăng tải lên, nếu phát hiện thấy tài liệu xấu hoặc tài liệu có bản quyền xin hãy email cho chúng tôi.
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.