active network espn

Active Product Development

3 Posts tagged with the labs tag

Active Inspiration

Posted by JeremyGThomas May 21, 2009

During a recent meeting somebody on my team came up with the idea of pulling in "inspirational" tweets, photos, videos from around the web for a given Active topic, like marathon or 10k.  I thought it was a great idea, so we worked together to build a prototype and threw it on Labs

 

Enter Active Inspiration.  We're pulling in the latest tweets and photos about marathons, triathlons and cycling.  I suppose you could say this was also inspired by flickrvision and twittervision, except ours is meme-based and also aggregates from multiple sources (we'll be adding more soon).

 

We think there are lots of interesting things we can do with this data.  This is just the beginning.  As always, let us know what you think.

921 Views 2 Comments Permalink Tags: active, inspiration, product_development, labs

We've just released our newest project to labs.active.com, Active Classifieds.  Have you ever wanted to assemble a group of people to block wind for you on a weekend ride or sell an old baseball glove

 

Active Classifieds is a simple app designed to make it easy for you to sell your old sports stuff or meetup with like-minded people. 

 

Dive in and let us know what you think.

1,048 Views 2 Comments Permalink Tags: beta, active, classifieds, product_development, labs

We recently rolled out a private Beta for our new Search solution.  Not only is it a good functional test for us, we're also experimenting with Amazon EC2 and S3 for hosting and data storage.  And from what I've seen so far I'm impressed with Amazon and the approach they've taken to cloud computing. 

 

Amazon has made it dead easy to provision new servers.  They've created a collection of webservices to integrate to for starting and stopping instances.  It seemed odd to me, at first, that I'd have to manage my infrastructure through SOAP calls.  But client-side tools like Elasticfox and now Amazon's own AWS Console make it easy to manage.  There's also a good selection of Windows and various Linux flavors to choose from when setting up servers (we're running mostly Ubuntu 8.1.0 in Labs).

 

We wanted to make our Labs infrastructure extensible so we can new pilot applications quickly, regardless of platform.  To do this we're setting an Apache server on an EC2 Ubuntu host that routes http://labs.active.com to the appropriate app.  Requests to the base URL will be sent to a CMS/wiki that describes the various things we're working on.  Search, which currently resides in the root, will soon be available at http://labs.active.com/search.  Any future pilot we rollout will be available, then, at http://labs.active.com/{pilot-name}.

 

We're also setting up "global" memcached and MySQL servers, so that any application deployed to labs might benefit from these services (we love memcached by the way). 

 

Each pilot application will be responsible for load balancing its requests.  The Search application uses HA proxy running on a dedicated Ubuntu server to route requests to a collection of Apache instances running mod_rails distributed across Ubuntu "workers" (we can scale horizontally here, pending load, by adding more workers).

 

So far (and it's been about 1.5 months) we haven't had any Amazon-caused downtime.  Personally, I think this is a game changer.

1,769 Views 2 Comments Permalink Tags: cloud_computing, amazon, ec2, infrastructure, labs