14. Optimizing for Application Speed

You can never have a too speedy application, and in this chapter we’ll consider design patterns that let you take advantage of spare time, and measuring tools that let you find out where your application is spending most of its processing time. The combination of both these programming techniques and benchmarking tools will enable you to optimize your application in often surprising ways.

We are going to consider several ways to speed up your application. We’ll start with some design patterns that will enable your application to use background processing to provide or process data more quickly. We’ll also be including the new GWT 2 bundles, which let you save time by sending several kinds of data from the ...

Get Essential GWT: Building for the Web with Google Web Toolkit 2 now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.