BluePages is a real-world example of an enterprise application offering
internationalization while being hosted from a single geography.
Figure 12 charts response times for the same page for Asia Pacific, Europe, and the United
States. BluePages is deployed in the United States and, as the chart depicts, the performance
of the application degrades as the end user??™s location moves further away.
The problem with the traditional (server-side) MVC design pattern is that it renders the entire
view at the server, and makes the application and infrastructure components transmit the
data to the Web clients. Web applications end up sending a considerable amount of HTML
back to the client Web browsers to achieve a rich user interface.
Figure 12. BluePages response time comparison
Approaches to Bu ld ng H gh Performance Web Appl cat ons
Copyright ?© 2007, Idea Group Inc. Copying or distributing in print or electronic forms without written permission
of Idea Group Inc. is prohibited.
Consider users that rely on client-installed applications (VB-based, Lotus-based, or even
Oracle forms), which query for information from a server. The amount of data transferred
is the smallest possible, as it is no longer transmitting the view.
Pages:
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331