# Rails, Thrift, and Phusion Passenger

**URL:** <https://www.ruby-forum.com/t/rails-thrift-and-phusion-passenger/188951>\
**Category:** Rails\
**Created:** [May 21, 2010, 12:29am UTC](https://www.ruby-forum.com/t/rails-thrift-and-phusion-passenger/188951 "2010-05-21T00:29:30Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![adammontgomery](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/a/ce7236/32.png) [@adammontgomery](https://www.ruby-forum.com/u/adammontgomery)\
**Post date:** [May 21, 2010, 12:29am UTC](https://www.ruby-forum.com/t/rails-thrift-and-phusion-passenger/188951/1 "2010-05-21T00:29:30Z")

</div>

I’m about to start a project that uses Rails, Thrift, and Phusion  
Passenger.

The Rails instances will be Thrift clients.

If anyone has any pointers to tips or tricks for maximizing Thrift  
performance I’d be grateful.

In particular it looks like I will need to create a Thrift client pool  
that initializes at boot time.

TIA!  
Adam.
