Search
Joe Pruitt - A Software Architect's take on Network Security
You are here: DevCentral > Weblogs

posted on Tuesday, July 15, 2008 10:41 AM

A while ago I blogged about how F5 was making mongrels better with a Side of Mayo.  I referenced a blog post on Joyent's wonderful Joyeur blog on why Joyent uses F5's BIG-IP for their customers.  Well, those krazy kids at Joyent are at it again...

joyeurPlusLinkedIn In a recent post, Joyent point out how LinkedIn, a customer of theirs, built a Facebook application called BumperSticker using Ruby On Rails.  LinkedIn made use of Joyent's Accelerators and our very own BIG-IP to scale Ruby on Rails to some very significant numbers.

  • 13.5 million installations
  • 1.5 million daily active users
  • 20-27 million canvas page views a day

All this is served by

  • 13 web application servers running nginx and mongrel.
  • 8 static asset servers serving over 3,500,000 stickers, soon to migrate to a CDN.
  • 4 MySQL servers in a master/slave configuration using Rick Olson's excellent masochism plugin.

For those video inclined, Joyent has an added bonus: check out the video they put together on the subject.

So, as the Twitter's out there continue to have availability issues and the debate continues as to the scalability of Ruby on Rails, BIG-IP helps show that with a good design and infrastructure planning, big things are possible.  Keep up the good work Joyent!  Oh, and if you ever want to do a guest spot on the DevCentral Podcast, please let us know.  Oh, and if you ever need a guest for your Quad Core podcast, let me know - I'd be glad to sit in!



Feedback

7/17/2008 11:17 AM
Gravatar Hi,

Thanks for the post. We would be delighted to come on the podcast.

f5's BigIP are a critical part of what we provide at Joyent.

- Rod
Rod Boothby
7/19/2008 2:43 AM
Gravatar > BIG-IP helps show that with a good design and infrastructure planning, big things are possible

Yes, you can serve 1, 2 or 10 billion pages, but believe me, it will cost your company a fortune. If you use Ruby then you need to use better, faster, and more expensive hardware.
Matt
7/19/2008 1:16 PM
Gravatar Oh, come on! You should know better! That many servers to handle less than 30 million page views?! Small beans in the world of F5, and somewhat embarrassingly low numbers at that! If anything, their LTMs are helping to compensate for poor systems architecture or platform limitations (or both!) These are only "big things" and "significant numbers" in the nascent world of Web 2.0, where programmers and Linux kiddies have become "big time" sysadmins!

This isn't big time news or neat-o gee-whiz coolness. This is just marketing.
Samantha Kroll
11/3/2008 7:17 AM
Gravatar The last time I checked, Joyent will not let you use the F5 Big IP's to their fullest extent. Maybe they will bend over for Linked in, but as a regular customer you are not allowed access to the interface. No iRules, no access to the F5 itself.

If they allowed that, I would have been a customer of theirs. Instead my company dropped about $100,000 on some Big-IP LTM 3400 2G ACTIVE/ACITVE just because we could control the system, and actually use iRules
Jeremy
11/4/2008 9:51 AM
Gravatar As far as I know, you are right in that they do not allow customers to have custom iRules and control of the BIG-IPs - but I could be wrong on that one.

-Joe
Joe Pruitt
11/24/2008 2:58 PM
Gravatar @Joe,

Joyent does allow customers to request custom iRules.

In fact, we have a video about how LinkedIn used custom iRules to help scale their Bumpersticker application up to over 1 Billion page views per month.

http://www.joyent.com/a/scale-rails-to-1-billion-pageviews

The only thing is that we ask customers to work through our support team to get the iRules implemented.

If you have questions, please feel free to ping me at rod[at]joyent[dot]com.

-Rod
Rod Boothby
12/15/2008 12:56 PM
Gravatar Thanks for the correction Rod! I'm sure that's going to make a lot of your customers happy!

-Joe
Joe Pruitt
5/31/2009 12:59 PM
Gravatar Thank you for the post.
By the way, i want to ask some questions.

Im using wordpress on shared php hosting. If my webpage reaches 20.000 page views per month, can i start to use ruby on rails with wordpress ?

I want to use ruby, i dont know is there a way for wordpress ruby on rails ?

if yes, will be there a performance increase ?
Thank you.
Ahmet Korkmaz
6/28/2009 2:28 PM
Gravatar I think, Ruby on Rails has to be get what is deserves.
I can say that, if Ruby on Rails has many information sources as php, its more used. Hovewer all hosting solution providers adding RoR support day by day. Ror > PhP
Teknoloji
7/24/2009 5:16 PM
Gravatar 1 billion Page views ?? ... WoW ... that's really amazing ... Keep up the good work Joyent!

..really amazing ... those numbers are really high ...at least for me hehe

Kind Regards
Luis
Luis
7/25/2009 2:34 PM
Gravatar "20-27 million canvas page views a day"
Wish i would have that traffic...
Insurence
7/27/2009 1:51 PM
Gravatar Are talking about 1 billion page views in North American numerals (1,000,000,000) or in European numerals (1,000,000,000,000)? Because it's quite a different thing :)
Regards!

P.S.: Anyway, congratulations! Using so little amount of servers to server such a huge amount of pages is an achievement itself!
Acai Berry
7/27/2009 1:54 PM
Gravatar Thats an incredible number of page views. ROR is an excellent language to work with and offers a great range of possibilities.

Congrats again on your site.
Greece Hotels
7/27/2009 1:55 PM
Gravatar Thats a very impressive number of visitors. I must say that I have enjoyed working with Ruby on Rails for a while now and enjoy the possibilities that it allows us to have.
Santorini
7/27/2009 2:02 PM
Gravatar WOW 1 billion page views a month that's crazy.
tickets
7/27/2009 2:06 PM
Gravatar Great Hosting i guess too i'd like to know more about that , ty for sharing
sara
7/27/2009 2:08 PM
Gravatar Ruby's great and all of the decent programmers I know are shifting to it for personal projects. Not many commercial customers are aware of it, or have confidence in, but this is just a matter of time.

Great article, thanks for sharing.

*Bookmarked*
Binary Soldier
7/27/2009 2:29 PM
Gravatar That's pretty sick....... If only I could figure out how to do that lol
Josh
7/27/2009 2:30 PM
Gravatar Wow! That is quite some feat. How long did it take to achieve a billion page views?


free wii points code
7/27/2009 2:35 PM
Gravatar That's unbelievable, but I will never get so many visitors and even my little server would crash.
Twitter Train
7/27/2009 2:50 PM
Gravatar Excellent vid. Thanks for sharing.
Racing Games
7/27/2009 2:57 PM
Gravatar Wow that is unbelievable! I can't believe your servers can cope with so many page views! :)
Electronics
7/27/2009 3:29 PM
Gravatar a great post thank you
Suffolk Cheap hosting
7/27/2009 4:09 PM
Gravatar one billion page views a month? still in my dream right now
Akira Mahawira
7/27/2009 4:26 PM
Gravatar Well Twitter has more then just scaling issues, they also have a problem in load management and spam moderation. Those stats are impressive.
Watch TV Online
7/27/2009 4:27 PM
Gravatar Those stats are impressive, not sure why my earlier comment didn't go through. But I was talking about how Twitter's issues with scaling have a lot more to do with dealing with spam and api usage then in actual legitimate use.
Online TV
7/27/2009 4:31 PM
Gravatar 13 web application servers running nginx and mongrel.
You know how much thats gotta cost
MySimpleTV
7/27/2009 4:36 PM
Gravatar watch latest movies for free online

http://www.usa4surf.info

including harry potter and the half blood prince

bruno 2009

new moon 2009

twilight 2008

and many more
jazib
7/27/2009 4:45 PM
Gravatar that's really amazing ... Keep up the good work.
Diseño web Ciudad Real
7/27/2009 5:16 PM
Gravatar Thats some pretty impressive stats!
David
7/27/2009 5:36 PM
Gravatar Great. 1 billion page view ?
I like it
itar
7/27/2009 5:38 PM
Gravatar I billion page views ? wow....
itar
7/27/2009 5:58 PM
Gravatar wow !! congrats that is unbelievable, how are you able to support all this, also what would be the configuration of CDN servers.
Movies
7/27/2009 6:09 PM
Gravatar •1.5 million daily active users? (ACTIVE!!) That's a great achievement.
Thanx for the post. It's good to know how far some people reach.
Enea
7/27/2009 6:23 PM
Gravatar hi.thanks for the post.
psdlovers
7/27/2009 7:06 PM
Gravatar Wonderful. It is not easy to have 1 billion views. I wonder if you can share your exact config to us for reference.
Best Discount Perfume Website
7/27/2009 7:08 PM
Gravatar Wow, 1 bil? I wish I could get 1/10 of that traffic :)
Computer Help
7/27/2009 7:37 PM
Gravatar Wow, thats quite an impressive number of page views! How the heck could the servers stay up with that kind of trafic?
joseph
7/27/2009 8:30 PM
Gravatar I think this is great achievement and 1 Billon page views is too good for anyone

Thanks!
Tech-Digit
Rohit
7/27/2009 11:59 PM
Gravatar 1 Billion Page Views a Month - wow1 this is great
w-seo
7/28/2009 12:00 AM
Gravatar This is great result
RECEPTI
7/28/2009 12:02 AM
Gravatar That is amazing realy1
Qko Be
7/28/2009 12:03 AM
Gravatar Very good result, congratulation
funBG
7/28/2009 12:09 AM
Gravatar Very very good results. Congrts !
Kolite
7/28/2009 12:34 AM
Gravatar thanks for the post. excellent
home decor
7/28/2009 12:47 AM
Gravatar If only I could use the application to get millions of visitors to my site, I could be a millionare over night.

Thanks for the insight.
Your Finance Guide
7/28/2009 12:55 AM
Gravatar impressive stats.. is it manageable
homer
7/28/2009 1:10 AM
Gravatar Very interesting, but 1 Billon page views seems crazy! Anyway, Congratulations!
Beads
7/28/2009 1:59 AM
Gravatar 1 billion page views is really enviable....shows how Joyent has turned out to be.....Keep it up!!

heard a while ago that Joyent was giving free hosting.....dont remember where though
kenshin
7/28/2009 2:13 AM
Gravatar Excellent piece of info.

-----
http://www.mobicellgen.com
bunny
7/28/2009 2:37 AM
Gravatar I can't believe in this. So good result. Do you have any experience for share to people ?
SEO Tips
7/28/2009 2:45 AM
Gravatar wow.. that's great, congrats and keep it up.. cheers
kurt
7/28/2009 2:54 AM
Gravatar i liked ur blog script a lot.... very descent :)
proxyman
7/28/2009 3:03 AM
Gravatar WOW! You're Amazing.
Epic movie
7/28/2009 5:04 AM
Gravatar From which countries do your visitors come from? It is really interesting to know that you are getting so much traffic.
sulumits retsambew
7/16/2009 3:22 PM
Gravatar I have just started to learn Ruby, its actually simpler than PHP in some aspects. As Teknoloji says, when Ruby starts getting more documentation and online help similar to what PHP has then it will be the next language that all web developers need to know!
Nathan Payne
7/16/2009 3:23 PM
Gravatar Hm, interesting..
Survivor Srbija
7/16/2009 3:56 PM
Gravatar Its really amazing to see how quickly Ruby is developing inspite of so many other platforms.I do not have much knowledge about it, but am sure I'll learn it by the end of next year.
Tech Blog
7/16/2009 4:02 PM
Gravatar I have been wondering the same as Ahmet Korkmaz, is it possible?

thanks.
Horror Movies
7/16/2009 4:04 PM
Gravatar I have been using ruby for a while and noticed that my server keeps crashing with an error every so often. I will post the error next time it happens... But has anyone else had problems like this?

Horror Movies
7/16/2009 6:05 PM
Gravatar It is almost a year since this article was posted, but till date Ruby on Rails has still not reached the destination that was expected
Sanzrao
7/16/2009 7:45 PM
Gravatar Did anything good come about the podcast? I would be interested in hearing more about the conversation.
Albert
7/20/2009 11:00 AM
Gravatar I billion page views! That is quite something! Congratulations joyent.
Joe
7/21/2009 1:52 AM
Gravatar 1 Billion page views OMG :D

excellent work buddy :)
directory
7/22/2009 2:19 AM
Gravatar Wow! That is quite some feat. How long did it take to achieve a billion page views? Congrats by the way. Hope you get to 5 billion quickly!

Regards,
Tim from Dazzle White Free Trial
Tim
7/22/2009 2:21 AM
Gravatar Wow! That is quite some feat. How long did it take to achieve a billion page views? Congrats by the way. Hope you get to 5 billion quickly!

Regards,
Tim from Dazzle White Free Trial
Tim
7/22/2009 2:23 AM
Gravatar Awesome achievement! 1 Billion Page Views ... A month! So its almost like the world world visit a page on your site every 6 months!
Regards,

John from Dazzle White Free Trial
John Fisher
7/22/2009 2:24 AM
Gravatar That is a great achievement, to get ruby on rails to a billion visits a month. Thats 6 billion visits every half a year, which is almost like the whole world visiting one page on your site every 6 months. Thats awesome!
Dazzle White Free Trial
7/22/2009 6:01 AM
Gravatar One Billion Views is quite an achievement. My site hasn't got such views in is 3 year life so far, and yours gets them in a month! Wow!
Bathrooms
7/22/2009 6:26 AM
Gravatar Unbelievable! What hosting do you use? Must be taking up alot of bandwidth! Also, if I may ask, where do your visitors come from?
Web Design Mumbai
7/28/2009 1:29 PM
Gravatar Very interesting,excellent work buddy :)
adryan
7/28/2009 1:32 PM
Gravatar You're Amazing,hope you get to 3 billion quickly!
Markus
7/28/2009 1:36 PM
Gravatar Wow! That is quite some feat. ?
radyo dinle
7/28/2009 1:39 PM
Gravatar What is 1 billion page views if not a capping of the socialist structure of the web!
asset tracking
7/28/2009 1:47 PM
Gravatar That is great to hear, I have been a long time follower and I'm sure I contributed to many of the pageviews!!! Thanks for the great post! : )
rapidshare downloads
7/28/2009 1:49 PM
Gravatar Wow 1 billion, wish i had that :)
Free Online Movies Documentaries
7/28/2009 2:11 PM
Gravatar Really interesting information on Ruby, I am looking forward to more great posts like this!
Earn Money in the Game Industry
7/28/2009 2:38 PM
Gravatar Wow 1 billion, wish i had that :)
dongoftheday
7/28/2009 2:53 PM
Gravatar 1 billion sounds like a good number! Still I'm not far behind - like 999999999 behind!!
Paul Gledhill
7/28/2009 3:12 PM
Gravatar I wish I had I billion page views! That would be awesome.. :-) Congratulation on your success.
Eva
7/28/2009 3:23 PM
Gravatar Those numbers are really crazy...Do you have any recent numbers?
John
7/28/2009 3:29 PM
Gravatar Thanks for posting about this, I would like to read more about this topic.
rahul
7/28/2009 3:58 PM
Gravatar 1 bilions page view ??????????? realy FUNTASTIC
Hilman Pribadi
7/28/2009 5:16 PM
Gravatar its expected since its facebook
gillis
7/28/2009 5:17 PM
Gravatar wow those numbers are insane I cant ever dream of getting that many page views lol.
Katimusha
7/28/2009 5:43 PM
Gravatar Havnt used linkedin myself, and i could never ever imagine getting that type of traffic. Although facebook is world known so its pretty obvious they get these hits.
h
7/28/2009 5:45 PM
Gravatar My first impression was just a WOW!!!

But, after a thought to it, may be it is very easy to reach that target with clients like linkedin and facebook. Oh well I like the video too. Thanks for linking everything at the same place. I still have to go through what masochism plugin can do.


Learn science concepts and science theories. is the project we are currently working on and would like to see how these plugins and processes impress me.
Explain Stuff
7/28/2009 6:04 PM
Gravatar 1 Billion page views? Are you kidding me? That is insane.

I need to take a look into Ruby On Rails, it looks like a good open source framework.
WoW Quest Helper Master
7/28/2009 6:35 PM
Gravatar Ruby On Rails, I always knew open source framework capabilities were on the rise. For me I guess I would have to say that my focus on what open source could bring to the table was good ol' Linux! :) To even see Linux and Unix mixed in with almost every type of human interface device is more than amazing. ---Now we have the awsomenesssss of Ubuntu...ok well enough of my nonsense....but 1 billion page views is def. insane! I would have to agree w/ everyone. Wish meon my current wordpress adventure - ExpressionGreen :)
Healthy Lifestyle Recepies Guru
7/28/2009 8:20 PM
Gravatar wow that is freaking amazing, but you did not mention the time it took to reach that humango number? But, damn that is ONE heck of a number! Congrats.

Adar From Learn Science concepts and Science Theories
Adars
7/28/2009 8:48 PM
Gravatar Very interesting. I always noticed the Bumper Sticker application, however, I did not realize they used Ruby on Rails to make such a Facebook application. I could expect nothing less from LinkedIn, but nonetheless, it's great to find out about how things work when it comes to these type of things. Thanks for the share.
JB Media
7/28/2009 9:19 PM
Gravatar 1 billion page views and still going on strong !! Great article mate. I never knew ruby on rails would have applications as this one. Thanks for the amazing post

Abinesh
www.PizzaGang.com
ABinesh
7/28/2009 9:35 PM
Gravatar Wow that is unbelievable! I can not believe your servers can handle with so many page views!
Raj
7/28/2009 9:55 PM
Gravatar Those are some insane stats, its nice to see that the system can hold such large numbers without issues. Wish i could see those same numbers with my own apps at http://clearrelief.com i am getting nothing near that and am working constantly.
emory
7/28/2009 10:55 PM
Gravatar 1 billion, wish i had that .

Will slow the server up and running?
poolbuy
7/28/2009 11:10 PM
Gravatar i wish you had that...........
kuliah Gratis
7/28/2009 11:34 PM
Gravatar wow this is absolutely unbelivable and your server is handling it well.
kennith
7/28/2009 11:37 PM
Gravatar I really wish my world class server can have so much views.
david
7/29/2009 12:21 AM
Gravatar One billion page views a months. Seems like a long to go.
sulumits retsambew
7/29/2009 12:32 AM
Gravatar Wow.. I wish I can do that... :)
Free Celebs Wallpaper
7/29/2009 12:37 AM
Gravatar i can't believe you recieved a billion page fews, thats nuts my site only gets about 1000 uv per month
resveratrol supplements
7/29/2009 1:23 AM
Gravatar Hey this is great... 1 billion page views :)
filexy
7/29/2009 1:37 AM
Gravatar I'm interested in masochism plugin. Can u give more details pls?
Addicted2Bass
7/29/2009 1:39 AM
Gravatar This is totally unbelievable and maybe unreachable too, as I see it couldnt be achieved even after almost a year of the OP
xTremeHost
7/29/2009 1:47 AM
Gravatar Wow! I'm impressed. I'm definitely going to check this out myself. 13.5 million installations....that's insane. I'm definitely going to see what all the fuss is about.
UstillUp
7/29/2009 1:58 AM
Gravatar Unbelievable, 1 billion page views per month means you need 390 visitors each second. Wish the best luck for every webmaster who can achieve this. :p
IncentiveBux
7/29/2009 2:28 AM
Gravatar nice post man, i will back for next post
thanks
barajakom
7/29/2009 2:30 AM
Gravatar thanks man..
om-m4can
7/29/2009 4:10 AM
Gravatar 13.5 million installation? Is that a verified figure?
Ask Questions
7/29/2009 6:02 AM
Gravatar OMG! This is amazing. Ruby on Rails rocks.
gaurav
7/29/2009 6:05 AM
Gravatar Though I am also in the same field but still I am unware of this. Thanks for sharing this mate. Keep it up.
India
7/29/2009 7:15 AM
Gravatar Waw, it nice info mister, I want can do that.
Wandi thok
7/29/2009 9:10 AM
Gravatar Those numbers are insane! Congrats and keep it up. I am glad I found your blog. I couldn't even imagine doing that much every day!
BarelyHangingOn
Comments have been closed on this topic.

Blog Stats

Posts:379
Comments:1066
Stories:1
Trackbacks:301
  

Article Categories

  iRules
  

Image Galleries

  

Joe's bookshelf: read

The Lost Gate
4 of 5 stars
This one started slow but I got really got into it about 1/3 of the way through. If you are an Ender's Game fan, you'll probably like this one as well.

goodreads.com


82,243 Members in 102 Countries and Growing!

Join DevCentral Today!

About DevCentral

DevCentral has been a successful, thriving community for many years. We have always strived to bring you the best technical documentation, discussion forums, blogs, media and much more that we can.

So dive in, get familiar with DevCentral. We hope you like it, we hope it makes your job easier, and lets you get that much more power out of the community. To learn more, make sure to check out the Getting Started section. And if you have any problems, or think something could be easier to use, drop us a line to let us know.

Got It !

We've received your comment and transmitted it directly to DevCentral HQ.

Thanks for taking time to let us know what's on your mind. At DevCentral | Community Matters!

Get In Touch With Us

Have questions, suggestions or just want to get something off your chest?

Use our handy form below to Direct Connect with DevCentral Mission Control.

Send Us Feedback       or