<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:copyright="http://blogs.law.harvard.edu/tech/rss" xmlns:image="http://purl.org/rss/1.0/modules/image/">
    <channel>
        <title>iControl</title>
        <link>http://devcentral.f5.com/weblogs/cwalker/category/68.aspx</link>
        <description>iControl</description>
        <language>en-US</language>
        <copyright>Colin Walker</copyright>
        <managingEditor>c.walker@f5.com</managingEditor>
        <generator>Subtext Version 1.9.5.176</generator>
        <item>
            <title>Taco Tuesday with Jason Hoffman, Joyent CTO</title>
            <link>http://devcentral.f5.com/weblogs/cwalker/archive/2008/07/23/taco-tuesday-with-jason-hoffman-joyent-cto.aspx</link>
            <description>&lt;p&gt;So it looks like Joe and I are going to &lt;em&gt;have&lt;/em&gt; to take a trip down to San Fran to check out &lt;a target="_blank" href="http://www.yelp.com/biz/nicks-crispy-tacos-san-francisco"&gt;Nick's Crispy Tacos&lt;/a&gt; with &lt;a target="_blank" href="http://joyent.com/about/management-team/jason-a-hoffman/"&gt;Jason Hoffman&lt;/a&gt;, CTO and co-founder of &lt;a target="_blank" href="http://www.joyent.com/"&gt;Joyent&lt;/a&gt;. Jason puts on a "Taco Tuesday" on the third Tuesday of just about every month.  We've been invited down to check it out and geek out over the hawesome iRules/iControl/Ruby/*Nix/geeky stuff they're doing. Yeah...I'm not &lt;em&gt;completely&lt;/em&gt; geeking out and excited, honest. Don't worry though, we'll try to make the best of it.&lt;/p&gt;
&lt;p&gt;We got a fantastic opportunity today to talk with Jason about &lt;a target="_blank" href="http://www.joyent.com/"&gt;Joyent&lt;/a&gt;, what they're doing, their architecture, their background, etc. and how they're heavily leveraging F5 technology to make it all happen.  For those of you that don't know, Joyent is a long-time F5 customer that provides a wickedly cool, scalable, flexible cloud infrastructure to users ranging anywhere from the Mom and Pop size to truly robust Enterprise level applications. You may have seen &lt;a target="_blank" href="http://devcentral.f5.com/weblogs/Joe/archive/2008/07/15/scaling-ruby-on-rails-to-1-billion-page-views-a.aspx"&gt;Joe's blog post&lt;/a&gt; about Joyent hosting &lt;a target="_blank" href="http://www.linkedin.com/"&gt;LinkedIn's&lt;/a&gt; BumperSticker &lt;a target="_blank" href="http://www.linkedin.com/"&gt;Facebook&lt;/a&gt; app that recently surpassed a billion page views per month. That spurred an offer to chat, and Jason was more than happy to oblige.&lt;/p&gt;
&lt;p&gt;It was absolutely fantastic to talk to &lt;a target="_blank" href="http://joyent.com/about/management-team/jason-a-hoffman/"&gt;Jason&lt;/a&gt; who himself is an avid engineer that's got a long history with Unix and many of the flavors of coding that go along with it. As one of the first major adopters of &lt;a target="_blank" href="http://www.ruby-lang.org/en/"&gt;Ruby&lt;/a&gt; and, in fact, the very first person to check in source to the Rails source control system, he definitely knows what he's talking about when it comes to *Nix programming, Ruby, and &lt;a target="_blank" href="http://www.rubyonrails.org/"&gt;RoR&lt;/a&gt;. It turns out we even share a common love for and history with FreeBSD, go figure.&lt;/p&gt;
&lt;p&gt;Over the course of our discussion we got to chat with Jason about his role at &lt;a target="_blank" href="http://www.joyent.com/"&gt;Joyent&lt;/a&gt;, what they're delivering to users, why it's unique and powerful, obstacles they faced along they way, how they got around them which, I'm happy to say, largely included F5 technology and specifically iRules and iControl, and many other such things impressively full of win. From many of their security policies relying on iRules instead of FireWalls, to iControl being an integral part of their provisioning system, to building iRules as solutions to countless customer problems or requirements, these guys are definitely power users and avid &lt;a target="_blank" href="http://devcentral.f5.com" title=""&gt;DevCentral&lt;/a&gt; members, I'm happy to say.&lt;/p&gt;
&lt;p&gt;We also got to talk about the modern application, how it's architected, how the old school ways of thinking don't apply anymore and the massive benefits that can come from allowing yourself to see the possibilities with a modern, flexible, layered architecture. This architecture with powerful caches, application aware network devices serving large portions of the application functionality, and scalable, interchangeable back ends thanks to the load balancing that also occurs at that tier is hugely powerful and really more and more of a "must have" as things continue to progress in the application and application delivery world. Pretty darn cool stuff to hear from a PhD helping to run a hugely popular and successful hosting company. How's that for real world application?&lt;/p&gt;
&lt;p&gt; This is the &lt;em&gt;exact&lt;/em&gt; message I (we) have been pushing for a long time. Every time I talk about "preaching the good word", this is what I'm talking about. Times have changed, technology has improved, and F5 can be a big part of building a powerful, flexible, scalable, reliable architecture if you just let yourself think about things in the new, more modern world that Jason and Joyent have fully embraced. It's allowing them to be as powerful and usable as they are at extremely reasonable costs with incredible scalability as needed.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://devcentral.f5.com/weblogs/interviews/archive/2008/07/23/scaling-in-the-cloud-with-joyents-jason-hoffman.aspx" target="_blank"&gt;Check out the podcast&lt;/a&gt; to get more of the details. Obviously I'm excited, and am currently trying to refrain from a big squeeeee of geekitude, but that's just how I get when I get to riff about awesome technology with even more awesome people.&lt;/p&gt;
&lt;p&gt;Stay tuned for the follow up where Joe and I tear into some tacos, margaritas and hopefully some iControl/Ruby/iRules with Jason down in his neck of the woods. Not that it's been approved yet or anything, but hey, I can hope, right?&lt;/p&gt;
&lt;p&gt;Thanks again Jason for the great chat, and keep up the killer work.&lt;/p&gt;
&lt;div style="margin: 0px; padding: 0px; display: inline;" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:b093a7ea-b5c6-4e40-a68a-59e57375b847" class="wlWriterSmartContent"&gt;Technorati Tags: &lt;a rel="tag" href="http://technorati.com/tags/DevCentral"&gt;DevCentral&lt;/a&gt;,&lt;a rel="tag" href="http://technorati.com/tags/iRules"&gt;iRules&lt;/a&gt;,&lt;a rel="tag" href="http://technorati.com/tags/iControl"&gt;iControl&lt;/a&gt;,&lt;a rel="tag" href="http://technorati.com/tags/Ruby"&gt;Ruby&lt;/a&gt;,&lt;a rel="tag" href="http://technorati.com/tags/iContRuby"&gt;iContRuby&lt;/a&gt;,&lt;a rel="tag" href="http://technorati.com/tags/LinkedIn"&gt;LinkedIn&lt;/a&gt;,&lt;a rel="tag" href="http://technorati.com/tags/FaceBook"&gt;FaceBook&lt;/a&gt;,&lt;a rel="tag" href="http://technorati.com/tags/BumperSticker"&gt;BumperSticker&lt;/a&gt;,&lt;a rel="tag" href="http://technorati.com/tags/Joyent"&gt;Joyent&lt;/a&gt;,&lt;a rel="tag" href="http://technorati.com/tags/Jason%20Hoffman"&gt;Jason Hoffman&lt;/a&gt;,&lt;a rel="tag" href="http://technorati.com/tags/Colin%20Walker"&gt;Colin Walker&lt;/a&gt;&lt;/div&gt;
&lt;p&gt;#Colin&lt;/p&gt;&lt;div class='blogtags'&gt;&lt;/div&gt;&lt;img src="http://devcentral.f5.com/weblogs/cwalker/aggbug/3479.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Colin Walker</dc:creator>
            <guid>http://devcentral.f5.com/weblogs/cwalker/archive/2008/07/23/taco-tuesday-with-jason-hoffman-joyent-cto.aspx</guid>
            <pubDate>Wed, 23 Jul 2008 19:09:39 GMT</pubDate>
            <wfw:comment>http://devcentral.f5.com/weblogs/cwalker/comments/3479.aspx</wfw:comment>
            <comments>http://devcentral.f5.com/weblogs/cwalker/archive/2008/07/23/taco-tuesday-with-jason-hoffman-joyent-cto.aspx#feedback</comments>
            <wfw:commentRss>http://devcentral.f5.com/weblogs/cwalker/comments/commentRss/3479.aspx</wfw:commentRss>
        </item>
        <item>
            <title>Spreading The Good Word: Ch3 - Final Chapter</title>
            <link>http://devcentral.f5.com/weblogs/cwalker/archive/2007/08/31/spreading-the-good-word-ch3---final-chapter.aspx</link>
            <description>&lt;p&gt;For the third leg of my whirlwind tour (3rd? 4th? nobody's counting...) I find myself in Finland to meet with a group of eager to iRule F5 users.  Thanks to their excitement about iRules, iControl and &lt;a title="" href="http://devcentral.f5.com" target="_blank"&gt;DevCentral&lt;/a&gt; - not to mention the great efforts of the local team to round up said eager users - we had a fantastic turnout. I believe when the dust settled we had 19 people attending the somewhat impromptu chat.&lt;/p&gt;

&lt;p&gt;While people started the day out largely timid, friendly banter and good 'ole geeky discussion was the order of the day before we were finished.  It was great, yet again, to get a chance to chat about some of the technologies I love with a group of people that seemed honestly interested in learning more, making better use of what they know, or really pushing the limits of the technology.&lt;/p&gt;

&lt;p&gt;There were great questions, a few witty comments, and - I believe - a good time had by all. We got a chance to continue our discussions over a nice lunch facilitated by the wonderfully helpful and friendly local SEs (Thanks again guys!). Unfortunately I was pulled away all too early as the next meeting of the day called.&lt;/p&gt;

&lt;p&gt;After a &lt;i&gt;fantastic&lt;/i&gt; 3 hour discussion with some customers, I found myself back on a plane, winging my way back to London to grab a few winks of sleep before my flight headed back stateside the next morning.&lt;/p&gt;

&lt;p&gt;As my trip comes to a close, I'm quite pleased to say that every single event, meeting, user group and chat that I've attended during my time across the pond has been nothing short of fantastic. I want to extend a personal thanks to all of the participants and attendees. In case any of you are reading this (I told you I'd be blogging about you...), thank you all very much for making this trip a great success, and quite enjoyable all at once.&lt;/p&gt;

&lt;p&gt;There should be some good content - a couple of videos and a Tech Tip or two at least - coming in the next week or so, so make sure to stay tuned, as I'll definitely call them out and give some more background on each when they show up on &lt;a title="" href="http://devcentral.f5.com" target="_blank"&gt;DevCentral&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;#Colin&lt;/p&gt;&lt;div class='blogtags'&gt;&lt;/div&gt;&lt;img src="http://devcentral.f5.com/weblogs/cwalker/aggbug/2931.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Colin Walker</dc:creator>
            <guid>http://devcentral.f5.com/weblogs/cwalker/archive/2007/08/31/spreading-the-good-word-ch3---final-chapter.aspx</guid>
            <pubDate>Fri, 31 Aug 2007 17:15:54 GMT</pubDate>
            <wfw:comment>http://devcentral.f5.com/weblogs/cwalker/comments/2931.aspx</wfw:comment>
            <comments>http://devcentral.f5.com/weblogs/cwalker/archive/2007/08/31/spreading-the-good-word-ch3---final-chapter.aspx#feedback</comments>
            <slash:comments>2</slash:comments>
            <wfw:commentRss>http://devcentral.f5.com/weblogs/cwalker/comments/commentRss/2931.aspx</wfw:commentRss>
        </item>
        <item>
            <title>What do YOU need to get over that coding hurdle?</title>
            <link>http://devcentral.f5.com/weblogs/cwalker/archive/2007/03/09/What-do-YOU-need-to-get-over-that-coding-hurdle.aspx</link>
            <description>As a developer, and one that works with iRules on a daily (hourly?) basis,it's often easy to overlook certain steps of the process people take when investigating a technology like this.  I've recently spoken with a few different people, some on our team, some community members here at DevCentral, some part of the gray masses not falling directly into either of those categories, about iRules in different capacities. It seems that once people get over the initial hurdle of figuring out what iRules&lt;div class='blogtags'&gt;&lt;/div&gt;&lt;img src="http://devcentral.f5.com/weblogs/cwalker/aggbug/2786.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Colin Walker</dc:creator>
            <guid>http://devcentral.f5.com/weblogs/cwalker/archive/2007/03/09/What-do-YOU-need-to-get-over-that-coding-hurdle.aspx</guid>
            <pubDate>Fri, 09 Mar 2007 19:37:08 GMT</pubDate>
            <wfw:comment>http://devcentral.f5.com/weblogs/cwalker/comments/2786.aspx</wfw:comment>
            <comments>http://devcentral.f5.com/weblogs/cwalker/archive/2007/03/09/What-do-YOU-need-to-get-over-that-coding-hurdle.aspx#feedback</comments>
            <slash:comments>2</slash:comments>
            <wfw:commentRss>http://devcentral.f5.com/weblogs/cwalker/comments/commentRss/2786.aspx</wfw:commentRss>
        </item>
        <item>
            <title>APIs all around...</title>
            <link>http://devcentral.f5.com/weblogs/cwalker/archive/2005/12/13/1564.aspx</link>
            <description>&lt;p class="MsoNormal"&gt;So I'm browsing &lt;a href="http://channel9.msdn.com/"&gt;Channel9&lt;/a&gt;, and I see a video that hits close to home, in the best of ways. &lt;a href="http://channel9.msdn.com/Showpost.aspx?postid=143952"&gt; Microsoft Messanger has an API&lt;/a&gt;? It will.  And let me tell you, it sure sounds cool.  I know what you're thinking, it was my first thought too..."But what would I do with an API on a messenger program?".  Well, read on (or better yet, go see the video) to find out.&lt;br /&gt;
&lt;br /&gt;
In line translation, third party "bots" performing monitoring, logging, even information transformation all in line between users.  Custom scripts built to your design to do any number of things.&lt;br /&gt;
&lt;br /&gt;
Imagine chatting with your friend, and not having to log the transcript to your blog, because it's done for you.  Or talking with someone in &lt;st1:country-region w:st="on"&gt;&lt;st1:place w:st="on"&gt;Germany&lt;/st1:place&gt;&lt;/st1:country-region&gt; with no language barrier.  These are just a few of the examples given in the &lt;a href="http://channel9.msdn.com/Showpost.aspx?postid=143952"&gt;video&lt;/a&gt; that caught my attention...the possibilities are nearly limitless.&lt;br /&gt;
&lt;br /&gt;
It sounds like these guys are doing some great things, and changing the way people look at, and use, the messaging market.&lt;br /&gt;
&lt;br /&gt;
-Colin&lt;br /&gt;
&lt;br /&gt;
Listening to - Morphine, The Night&lt;/p&gt;&lt;div class='blogtags'&gt;&lt;/div&gt;&lt;img src="http://devcentral.f5.com/weblogs/cwalker/aggbug/1564.aspx" width="1" height="1" /&gt;</description>
            <dc:creator>Colin Walker</dc:creator>
            <guid>http://devcentral.f5.com/weblogs/cwalker/archive/2005/12/13/1564.aspx</guid>
            <pubDate>Tue, 13 Dec 2005 20:14:00 GMT</pubDate>
            <wfw:comment>http://devcentral.f5.com/weblogs/cwalker/comments/1564.aspx</wfw:comment>
            <comments>http://devcentral.f5.com/weblogs/cwalker/archive/2005/12/13/1564.aspx#feedback</comments>
            <wfw:commentRss>http://devcentral.f5.com/weblogs/cwalker/comments/commentRss/1564.aspx</wfw:commentRss>
        </item>
    </channel>
</rss>