Quantcast

Ruby on Rails, Io, Lisp, JavaScript, Dynamic Languages, Prototype-based programming and more...

Technoblog reader special: $10 off web hosting by FatCow!

Monday, July 09, 2007

Advanced Concepts in Ruby on Rails Hosting Part IV

In these past weeks, we have discussed the transition from a standard reverse proxy (represented by a single manager handing documents to be translated to various translators, one at a time as soon as they came in) to a system I call drproxy with clients running on all application servers buffering requests and handing them to instances of the application as soon as they were ready (represented by office managers buffering documents for the translators).

It seems as though we have created a pretty streamlined system during these weeks, but there is still a bottleneck. Most people will never reach the bottleneck, but many people will feel pain around it. That bottleneck is the request server (represented by the manager who hands documents to office managers). The request server is very fast and can take many requests per second without flinching, however it is a single point of failure. If it goes down, nothing gets through. Not only that, but adding a second request server doubles the potential number of incoming requests. In the analogy, if the main manager stays home sick, no documents get translated that day. Drproxy is built to be able to run various request servers very easily, both for load distribution and redundancy.

Drproxy has been built in the crucible, we have been using it at MOG for over a month now, tweaking and making improvements. I am working on bundling the software, which will be open source, and when we release it should be very ready to use out of the box for most Rails websites. Thanks for following this series and I really hope you enjoy drproxy.

You should follow me on twitter here.

Technoblog reader special: click here to get $10 off web hosting by FatCow!

12 Comments:

Blogger Ryan said...

Would be interesting to see a side-by-side comparison of a drproxy/mongrel based application and the same application served by Apache w/ mod_proxy_balancer and mongrel.

I did a similar comparison of various combinations of FastCGI, SCGI, CGI and mod_proxy_balancer with mongrel_cluster.

http://blog.libraryfind.org/2007/6/11/update-apache-and-lighttpds-and-mongrels-oh-my

I'd love to see how drproxy compares to mod_proxy_balancer.

7:43 PM, July 09, 2007

 
Anonymous Anonymous said...

Is drproxy actually in production use, now?

Have you tested it and produced benchmark results?

7:46 AM, July 27, 2007

 
Anonymous Anonymous said...

How is the project going?

3:51 PM, December 22, 2007

 
OpenID Robert Olson said...

Any status updates on drproxy? I noticed that there is a google code project for it but not releases have been made yet.

4:32 PM, January 14, 2008

 
Blogger robb said...

Lucas, we are also interested in status of drproxy. We discussed in a phone conversation earlier this year. Should we be aiming at it as an option for a high volume site in the next couple of months?

4:24 PM, January 25, 2008

 
Blogger Zhenhong Bao said...

toms outlet
tiffany jewellery
beats headphones
oakley sunglasses wholesale
ray-ban sunglasses
oakley sunglasses wholesale
michael kors uk
rolex watches
gucci sunglasses uk
michael kors outlet store
michael kors outlet
fitflops sale clearance
prada sunglasses for women
michael kors outlet
dior sunglasses
rolex uk
ralph lauren outlet
michael kors outlet
lululemon outlet
longchamp pas cher
camisetas futbol baratas
ferragamo outlet
air force 1 shoes
louis vuitton sunglasses for women
police sunglasses
futbol baratas
reebok shoes
louis vuitton handbags outlet
cartier watches
cheap nba jerseys
prada handbags
versace sunglasses
polo ralph lauren
jordan pas cher
ray-ban sunglasses
20160531zhenhong

6:26 PM, May 30, 2016

 
Blogger Zhenhong Bao said...

toms outlet
tiffany jewellery
beats headphones
oakley sunglasses wholesale
ray-ban sunglasses
oakley sunglasses wholesale
michael kors uk
rolex watches
gucci sunglasses uk
michael kors outlet store
michael kors outlet
fitflops sale clearance
prada sunglasses for women
michael kors outlet
dior sunglasses
rolex uk
ralph lauren outlet
michael kors outlet
lululemon outlet
longchamp pas cher
camisetas futbol baratas
ferragamo outlet
air force 1 shoes
louis vuitton sunglasses for women
police sunglasses
futbol baratas
reebok shoes
louis vuitton handbags outlet
cartier watches
cheap nba jerseys
prada handbags
versace sunglasses
polo ralph lauren
jordan pas cher
ray-ban sunglasses
20160531zhenhong

6:27 PM, May 30, 2016

 
Blogger Hua Cai said...

ugg boots sale
coach outlet online
instyler
cheap replica watches
burberry outlet
hollister clothing store
adidas uk
kobe 9 elite
jordan shoes
herve leger outlet
lebron shoes
ferragamo shoes
lebron james shoes
nike roshe run
nike air max 90
michael kors wallet sale
louis vuitton bags
cheap jordan shoes
tiffany jewelry
fitflops uk
michael kors handbags
longchamp bag
cartier sunglasses for men
lululemon outlet
jordan pas cher
futbol baratas
oakley sunglasses
ugg outlet
celine outlet
swarovski crystal
ray ban sunglasses
true religion uk outlet
versace sunglasses on sale
true religion outlet
cheap oakley sunglasses
20160804caihuali

10:40 PM, August 03, 2016

 
Blogger Duc Le said...

Giá bán Chung cư Thông tấn xã | Nội thất trong Giá bán chung cư xuân phương | cơ hội đầu tư vào DAEWOO CLEVE | tiến độ xây hiện nay của Chung cu dong mo dai kim | kinh doanh tại Dream town tây mỗ | tiến độ thanh toán Eco Green Tower | mở bán giá gốc Hải đăng tower | công trình Hanoi Apartment Center | tiềm năng của Hateco Xuân phương | Đặt mua Himlam Thạch bàn | Đặt cọc Starlake tây hồ tây | Đơn vị phân phối The Manor | Vị trí Central Coast Đà Nẵng | chủ căn hộ King Palace | mjaf đầi tư chọn Mandarin Garden 2 | nhà Minh khai city plaza | sàn bán Rivera Park | Chất lượng công trình Ruby Tower | Tiêu chuẩn sống Sunrise lê văn lương | giá trị tiền tệ của Chung cư tân hoàng minh quảng an | tìm mua nhà TD Green Tower | Quy mô The empire da nang | Quy hoạch lại Time tower ha long | Phòng mẫu T&T RIverview | nhà ở Vinhomes thanh hoa | Khu nhà ở Xuân phương residence |

9:25 PM, August 12, 2016

 
Blogger Fangyaya said...

air jordan 13
gucci outlet
adidas outlet
michael kors outlet
true religion outlet
cheap jordans
cheap jordans
louis vuitton outlet
coach outlet
uggs for men
michael kors outlet
air jordan 8
ralph lauren uk
true religion jeans
fitflops
louis vuitton handbags uk
ralph lauren polo shirts
ugg sale
ugg boots
rolex watches
mlb jerseys
oakley sunglasses
ray ban sunglasses uk
nike outlet store
michael kors outlet online
louis vuitton handbags
uggs on sale
supra shoes
hermes handbags
chenyingying20160908

6:52 PM, September 07, 2016

 
Anonymous MLB Jerseys said...


Longchamp Outlet Store

NFL Jersey

Ray Ban Outlet

Yeezy Boost 350

Air Max 2015

Jordan 4

Nike Outlets

Longchamp Bags

Ralph Lauren Outlet

Nike Air Max 2016

Flyknit Air Max

Nike Outlet

Under Armour

Timberland UK

Jordan 12

Polo Ralph Lauren Outlet

Yeezy

Nike Outlet

Nike Huarache

Keds Shoes For Women

Roshe Run

Yeezy Shoes

Ray Bans Outlet

Air Max

Ray Ban Outlet

Oakley Outlet

Adidas NMD R1

Ray Ban Outlet Store

Cheao Jordan Shoes

Toms Outlet

Ultra Boost Uncaged

MLB Jerseys

8:04 PM, September 11, 2016

 
Blogger chenlina said...

cheap ray ban sunglasses
coach outlet
coach bags
canada goose outlet
nike roshe run
louis vuitton bags
clarisonic
louis vuitton handbags
cleveland cavaliers jerseys
louis vuitton outlet
chenlina20161018

7:49 PM, October 17, 2016

 

Post a Comment

Subscribe to Post Comments [Atom]

<< Home

 

If you like this blog, you might also like top photography schools.