The wonders of fb:ref and iRules: Serving pages from Facebook’s cache

I wanted to introduce or remind everyone of the fb:ref markup tag and how through the use of iRules in our BIG-IPs we can offload the serving of common pages to facebook’s cache. Importantly this can happen without having to hit or rewrite your application, and is implemented in really fast, robust, edge “application switches”. Continue reading The wonders of fb:ref and iRules: Serving pages from Facebook’s cache

Billions Served: Joyent Accelerators a Real Platform for Growth

Mark Mayo of Joyent gave a presentation yesterday evening at a Facebook developer garage in Vancouver, Canada. One statistic from his presentation really stands out. Joyent provides on-demand infrastructure for one application serving nearly one billion page views per month. One billion. Moreover, the infrastructure cost for that application is just over $10K per month. Continue reading Billions Served: Joyent Accelerators a Real Platform for Growth

NetApp versus Sun, Sun versus NetApp, and Both versus Common Sense

As you might have heard and likely read in the back-and-forth blogging of Dave Hitz (a NetApp founder) and Jonathan Schwartz (CEO of Sun Microsystems), the two are at each other’s throats. Well not really at each other’s throats: NetApp went nuclear and Sun hit back even harder. Basically NetApp says that Sun’s ZFS steals Continue reading NetApp versus Sun, Sun versus NetApp, and Both versus Common Sense

Joyent DTrace Probes for Ruby in Apple’s Leopard

We are looking forward to installing Leopard on our Macintoshes here at Joyent this weekend. We talked in the recent episode of ps pipe grep about the effort at Sun to ensure Solaris is a good operating system for laptop computers. (Cricket sounds). But seriously, now that OS X 10.5 (Leopard) is shipping (today), with Continue reading Joyent DTrace Probes for Ruby in Apple’s Leopard

“Is language X scalable? I heard that it isn’t”

A nonsensical question that is rarely qualified. To quote Theo from his fine book Languages aren’t slow; implementations of languages are. and Language selection and scalability have little to do with each other; architectural design and implementation strategy dictate how scalable a final product will be. I couldn’t have put it better myself. The point Continue reading “Is language X scalable? I heard that it isn’t”

Just what web server should be sitting in front of my Rails application?

The one you feel comfortable configuring, maintaining and perhaps extending. That one. As web server/reverse proxy schizoserverphrenia tends to sweep through the Rails community from time to time, I see questions of which is “best” so I thought I’d add some numbers here. These are from April-ish 2006, and were in various places on weblog.textdrive.com Continue reading Just what web server should be sitting in front of my Rails application?