Free Trial

Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.

  • Create BookmarkCreate Bookmark
  • Create Note or TagCreate Note or Tag
  • PrintPrint
Share this Page URL
Help

1. Designing the Layers of a Solution > Objective 1.5: Design for Optimal Proce...

Objective 1.5: Design for Optimal Processing

Applications often have intense processing requirements. For large organizations, an application might need to be accessed by tens of thousands of users simultaneously. Processing these requests efficiently requires careful application design. Depending on the processing required for each request, you might need to deploy a single, powerful server, or you might need to deploy hundreds of servers.

This objective discusses planning long-running processes, scaling applications up and out, and different forms of messaging that you can use to optimize processing.

This objective covers how to:

  • Plan for long-running processes.

  • Scale applications up or out.

  • Move applications to the cloud.

  • Use queuing.

  • Minimize communications latency.


  

You are currently reading a PREVIEW of this book.

                                                                                                                    

Get instant access to over $1 million worth of books and videos.

  

Start a Free 10-Day Trial


  
  • Safari Books Online
  • Create BookmarkCreate Bookmark
  • Create Note or TagCreate Note or Tag
  • PrintPrint