9 Performance and Optimization

Now it’s time to talk about a topic that inevitably comes up: performance. What should you do when things aren’t running as fast as you’d like? What’s causing the slowdown? Is the client slow? Is the server not fulfilling requests fast enough? Is the database too much of a bottleneck?

These questions aren’t easy to answer, and specifics as they apply to your situation are, for the most part, beyond the scope of this book. We can, however, arm you with knowledge of how to start to track down problem areas on either the Flex or the Rails side.

Flex Performance

As you’ve no doubt heard multiple times, Flex applications run in Flash. Understanding Flex performance well means understanding Flash performance ...

Get Flex on Rails: Building Rich Internet Applications with Adobe Flex 3 and Rails 2 now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.