KML_FLASHEMBED_PROCESS_SCRIPT_CALLS

Posts Tagged ‘Twitter’

 

Agile Development at GoGrid with Pallet and Jclouds (Presentation)

Tuesday, February 8th, 2011 by

In order to provide a more “rounded” voice on the GoGrid blog, we are going to start having some new authors. To kick off this initiative, I wanted to introduce Paul Lappas, GoGrid’s VP of Engineering and Co-Founder. Paul manages GoGrid’s engineering efforts, technical operations, IT and the technology vision for GoGrid.

Recently, he and some other team members attending a MeetUp in San Francisco at the Twitter headquarters to discuss and present  JClouds and Pallet and how those tools are being used at GoGrid. Here is Paul’s synopsis of Jclouds and the presentation:

“GoGrid is doing some really cool stuff using an automated provisioning technology called “Pallet”.  Pallet is similar to existing automating configuration technologies like Puppet and Chef but with a key difference that it was built specifically to solve the problem of quickly spinning up and configuring groups of servers in the cloud. It support “Jclouds” out of the box and is implemented as a set of libraries for “Clojure” which is a LISP-based programming language that is quickly building steam.  Jclouds is an open source framework developed by Adrian Cole that helps you get started in the cloud and reuse your java development skills, with an API that allows you the freedom to use portable abstractions or cloud-specific features.

GoGrid is working with the author of Pallet (Hugo Duncan) and a key contributor Toni Batchelli to enable the fast deployment of fully functional GoGrid environments for use by development teams for test & dev. It’s a tough problem for most companies, but especially challenging for us considering how complex (and capital intensive) it is to stage an end-to-end GoGrid environment due to the sheer breadth of technologies that span almost all 7 layers of the OSI stack. With Pallet, we are able to treat our “infrastructure as code” and manage the configuration of systems, networks and applications just like we do our source code so that they can be quickly applied to spin-up new environments. But perhaps the coolest aspect is that we are using GoGrid internally to virtualize the individual components! It’s kind of like Inception where there is a grid-within-a-grid. Our teams are still getting their heads around logging into a GoGrid account and seeing virtual representation of physical GoGrid components represented as VM icons in the GUI! Very cool stuff.

The following presentation provides more details of the implementation and was presented at the recent Jclouds meetup at Twitter’s headquarter in San Francisco. Check out future jclouds meetups here:
http://www.meetup.com/jclouds/

Below is the presentation that was presented at the Jclouds meetup: (more…) «Agile Development at GoGrid with Pallet and Jclouds (Presentation)»

Trending Various Computing Terms – “Clouds” are getting Congested

Tuesday, June 10th, 2008 by

I spent some time analyzing search trends of different computing keywords to try to put everything in perspective. Google trends is a nice too that gives insight into broad search patterns.

Google_Trends_logo_sm

We all know that the term “Cloud Computing” is relatively new to the Technology buzz. But just how new is it? For starters, I ran a quick comparison of “Cloud Computing,” “Grid Computing” and “Utility Computing”.

trends_cloud_grid_utility

The term Grid Computing has been around for a while (even before Google Trends tracking shows it). But as you can see from the graphic above, it is trending downwards. Utility Computing has pretty much remained below the radar in comparison. But, the newcomer Cloud Computing, which made its full entrance into this trend analysis around 2007 is rapidly gaining momentum. 2008 seems to be a pivotal time where it surpassed Grid Computing (and continues to grow).

Cloud computing is relatively new as a server hosting term. People are starting to loosely associate it with traditional hosted server solutions. So to put this all in perspective as well as add some other “hot” keywords in to the mix, I trended the following:

  • Cloud computing
  • Grid computing
  • Dedicated server
  • Colocation
  • Virtualization

(more…) «Trending Various Computing Terms – “Clouds” are getting Congested»

TechCrunch: “Twitter and Joyent Split Amidst Downtime Travails”

Friday, February 1st, 2008 by

Sometimes it is really difficult being a Hosting Provider.

As Mark Hendrickson points out in this recent article in TechCrunch, Twitter has stopped hosting with Joyent. After “frequent outage problems that have plagued Twitter,” it seems that Twitter has elected to host somewhere else. While I’m not sure if that is a result of issues at Joyent, Hosting always seems to be the “scapegoat” in situations like these.

twitter As the TechCrunch article states, “both companies were showing strong support for each other on their respective blogs,” which I feel is rare in this age where people jump ship at the smallest issue. But the two companies still seem to be committed to each other, even if in a lesser degree:

“Both wrote posts (here and here) describing how they were working together to prepare for the Super Bowl this coming Sunday.”

Twitter’s main blog was updated today to state that they had chosen NTT America Enterprise Hosting Services as their new hosting provider.

I use Twitter frequently to relay personal and professional information daily (tweets coming from this and the ServePath blog when a new post is delivered, for example), as well as notifying contacts of my whereabouts when I’m at networking events, and will continue to use it. Twitter is an excellent service, imitated by many but still remaining a true leader within the space. (GoGrid is on Twitter here. And ServePath is on Twitter here.)

(more…) «TechCrunch: “Twitter and Joyent Split Amidst Downtime Travails”»