Wrapping Up

It’s often said that magic is indistinguishable from advanced technology. And anyone who has seen the work produced by a professional performance engineer can attest that the results often seem mystical. But they’re not. Performance tuning is the process of applying deep knowledge, experience, and intuition.

Experience and intuition can be achieved only through years of practice. But you’ve already learned the essential knowledge you need to tune a JRuby application. You’ve learned how to test your app in a controlled environment, and you’ve learned about many of the knobs you can turn as you’re testing.

Running these tests takes time, though. Don’t expect to start tuning your app before it gets real traffic, and don’t expect ...

Get Deploying with JRuby 9k 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.