Archive for the ‘Tech Stuff’ Category

Creating Scalable Web sites using Amazon EC2 and Scalr

Tuesday, July 1st, 2008 |
Diagram of cloud computing architecture.

Cloud Computing
Image via Wikipedia

Here’s an interesting Article I came across today which goes through the basics of setting up Scalr.  Scalr is  is an open source, fully redundant, self-curing, and self-scaling hosting environment that uses Amazon EC2

This article discusses the implementation of Scalr. Scalr allows network administrators to create virtual server farms, using prebuilt components. Scalr uses four Amazon Machine Instances (AMIs) for load balancing, databases, application server, and a generic base image. Administrators can preconfigure one machine and, when the load warrants, bring online additional machines with the same image, to handle the increased requests.

By using Scalr, you can create a server farm that uses prebuilt AMIs for load balancing, web servers, and databases. You also can customize a generic AMI, which you can use to host your actual application.

Scalr monitors the health of the entire server farm, ensuring that instances stay running and that load averages stay below a configurable threshold. If an instance crashes, another one of the proper type will be launched and added to the load balancer.

Link to Article: Auto-Scaling Web Sites Using Amazon EC2 and Scalr

Zemanta Pixie
Bookmark and share: These icons link to social bookmarking sites where readers can share and discover new web pages.
  • del.icio.us
  • bodytext
  • StumbleUpon
  • BlinkList
  • blogmarks
  • Furl
  • Slashdot
  • Spurl
  • Technorati
  • YahooMyWeb
  • description
  • e-mail
  • Facebook
  • Google
  • IndianPad
  • Live
  • Ma.gnolia
  • NewsVine
  • Reddit
  • TwitThis

Static IP’s for EC2 instances Finally!

Monday, March 31st, 2008 |

Amazon Web Services

Here’s some good news for Amazon’s EC2 users:EC2 now supports Static IP addresses using Amazon’s Elastic IP Addresses feature. Each account can allocate up to 5 Elastic IP addresses to be used (you can contact Amazon to get more). These IP’s can be allocated to one instance which will replace the dynamic IP for that instance - you can move the IP to a new instance at any time.

Beware that an unused IP address costs $0.01 per hour of non-use, which means that while the IP address is assigned to a running instance, you don’t have to pay the charge, but if you shutdown the instance which the IP is assigned to, and don’t immediately assign it to another instance, you’ll end up paying for this charge.

The Elastic IP Addresses feature gives you more control of the IP addresses associated with your EC2 instances. Using this new feature, you use the AllocateAddress function to associate an IP address with your AWS account. Once allocated, the address remains attached to your account until released via the ReleaseAddress function.Separately, you can then point the address at any of your running EC2 instances using the AssociateAddress function.The association remains in place as long as the instance is running, or until you remove it with the DisassociateAddress function.Finally, the DescribeAddresses function will provide you with information about the IP addresses attached to your account and how they are mapped to your instances. Accounts can allocate up to 5 IP addresses top start; you can ask for more if you really need them.

Read about Elastic IP Addresses and other new features over at : http://aws.typepad.com/aws/2008/03/new-ec2-feature.html

Bookmark and share: These icons link to social bookmarking sites where readers can share and discover new web pages.
  • del.icio.us
  • bodytext
  • StumbleUpon
  • BlinkList
  • blogmarks
  • Furl
  • Slashdot
  • Spurl
  • Technorati
  • YahooMyWeb
  • description
  • e-mail
  • Facebook
  • Google
  • IndianPad
  • Live
  • Ma.gnolia
  • NewsVine
  • Reddit
  • TwitThis

Windows getting Leaner?

Monday, October 22nd, 2007 |

Here’s something which caught my attention - Microsoft actually trying to make it’s bloatware product Windows leaner !

October 13th, Microsoft distinguished engineer Eric Traut went into details on the project, known internally at Microsoft as MinWin.

In his demo, Traut loaded MinWin into a virtual machine with only 40MB of RAM allocated to it. The machine booted with 7MB of RAM left.

Link: Tech-Ex: Microsoft Shows Off Leaner “MinWin” Kernel for Next-Gen Windows

Bookmark and share: These icons link to social bookmarking sites where readers can share and discover new web pages.
  • del.icio.us
  • bodytext
  • StumbleUpon
  • BlinkList
  • blogmarks
  • Furl
  • Slashdot
  • Spurl
  • Technorati
  • YahooMyWeb
  • description
  • e-mail
  • Facebook
  • Google
  • IndianPad
  • Live
  • Ma.gnolia
  • NewsVine
  • Reddit
  • TwitThis

OOXML given the boot?

Wednesday, September 5th, 2007 |

It was interesting to follow the battle between ODF and OOXML at the ISO standards voting commitee.

According to NY Times:

Of the 87 countries that participated, 26 percent opposed Microsoft’s bid. Under the rules for approval, no more than 25 percent of the countries could oppose the bid. Microsoft also failed to win the vote of 66 percent of 41 countries on another panel of I.S.O. and I.E.C. members.

Countries opposing Microsoft’s OOXML format included India :) Good to see India’s getting it head straight by not aligning itself with the $$$.

Bookmark and share: These icons link to social bookmarking sites where readers can share and discover new web pages.
  • del.icio.us
  • bodytext
  • StumbleUpon
  • BlinkList
  • blogmarks
  • Furl
  • Slashdot
  • Spurl
  • Technorati
  • YahooMyWeb
  • description
  • e-mail
  • Facebook
  • Google
  • IndianPad
  • Live
  • Ma.gnolia
  • NewsVine
  • Reddit
  • TwitThis

BritePic

Friday, March 30th, 2007 |

Here’s a new service from BritePic which allows you to add interactivity to the images on your site, and at the same time make some $$. BritePic allows you to place advertisements in your images, and allow users to zoom, email, create links to your images.

Here’s a sample image served by BritePic:


So instead of using the plain ol’ img tag to place your images in the page, use the BritePic way, good for you and your visitors :)

The BritePic code allows you to control the image size, image caption, keywords and the link to send the visitors to when they click on the image. You can choose whether you want ads displayed in the images. The ads appear in the image if AdBite has ads based on the keywords you supply for the image.

BritePic is a part of the Adbrite advertisement network.

Link: BritePic

Bookmark and share: These icons link to social bookmarking sites where readers can share and discover new web pages.
  • del.icio.us
  • bodytext
  • StumbleUpon
  • BlinkList
  • blogmarks
  • Furl
  • Slashdot
  • Spurl
  • Technorati
  • YahooMyWeb
  • description
  • e-mail
  • Facebook
  • Google
  • IndianPad
  • Live
  • Ma.gnolia
  • NewsVine
  • Reddit
  • TwitThis

Contexual Video Previews

Friday, February 2nd, 2007 |

Blinkx Logo

Here’s a new service called binkx it which allows you to embed a video preview bar to your page. The cool part of this service is that it’s supposed to show previews of videos which are related to the content on your page. That’s like Google Adsense for videos.

Currently some videos they show may not exactly be related to your page’s content, but it’s interesting to see where things will go while they improve their contextual alogrithms.

Here’s how it looks:

Bookmark and share: These icons link to social bookmarking sites where readers can share and discover new web pages.
  • del.icio.us
  • bodytext
  • StumbleUpon
  • BlinkList
  • blogmarks
  • Furl
  • Slashdot
  • Spurl
  • Technorati
  • YahooMyWeb
  • description
  • e-mail
  • Facebook
  • Google
  • IndianPad
  • Live
  • Ma.gnolia
  • NewsVine
  • Reddit
  • TwitThis

Damien Katz: Error codes or Exceptions? Why is Reliable Software so Hard?

Thursday, June 15th, 2006 |

Here’s an interesting read on error handling.
Very little software really gets error handling right. Even many critical, backend server systems tend to break under heavy loads. And the vast majority of end-user applications handle errors gracefully only for the most well understood, commonly encountered conditions (e.g. HTTP timeout), but very poorly for most other conditions (failed allocations, bad data, I/O errors, missing files, etc).

Link: Damien Katz: Error codes or Exceptions? Why is Reliable Software so Hard?

Bookmark and share: These icons link to social bookmarking sites where readers can share and discover new web pages.
  • del.icio.us
  • bodytext
  • StumbleUpon
  • BlinkList
  • blogmarks
  • Furl
  • Slashdot
  • Spurl
  • Technorati
  • YahooMyWeb
  • description
  • e-mail
  • Facebook
  • Google
  • IndianPad
  • Live
  • Ma.gnolia
  • NewsVine
  • Reddit
  • TwitThis

Snap - Ajax powered Search

Thursday, June 15th, 2006 |

Snap Search EngineHere’s a cool new search engine powered by Ajax. They’ve got Ajax powered “suggest” features while you type, you can scroll through your results using the arrow keys on your keyboard, view result pages inline and lots more…. check out Snap.

Snap is a very different way of searching, one we suspect will take a bit of getting used to. As you can imagine, we’ve done a ton of usability testing in developing Snap and here’s what we’ve learned: while Snap isn’t complicated, it is a different way of searching in which a little bit of orientation goes a long way to increasing satisfaction. So, we’ve tried to help introduce ourselves to you in a number of ways.

Link: Snap

Bookmark and share: These icons link to social bookmarking sites where readers can share and discover new web pages.
  • del.icio.us
  • bodytext
  • StumbleUpon
  • BlinkList
  • blogmarks
  • Furl
  • Slashdot
  • Spurl
  • Technorati
  • YahooMyWeb
  • description
  • e-mail
  • Facebook
  • Google
  • IndianPad
  • Live
  • Ma.gnolia
  • NewsVine
  • Reddit
  • TwitThis

EyeOS - A Virtual Desktop

Thursday, March 2nd, 2006 |

Here’s an interesting web-based system, which allows you to access an online desktop from any location. You can upload files, create contacts, notes and files. If you install this in office, and get your collegues to use it, you can use EyeOS a messaging platform too.

So what exactly is EyeOS? Check out what the developers of the system have to say:

“Welcome to eyeOS, a web based operating system. With eyeOS you can access your data and your applications anywhere, anytime. A virtual office in your hands, no need to install anything in the computer. Everything lives in the browser, for you and your work colleagues. eyeOS is open source and free software. Try the demo and if you like it, install it in your server. Make your life easier with the virtual word processor, calendar, file manager, messenger, browser and other applications. And if you want more applications, just visit the eyeOS Application Database!”

I tested out the system and was pretty impressed with the functionlaity supported by the system. Although you may need a fast internet connection to access the system. There’s a lot of eye-candy which takes a short while to load up on my home PC. Given a chance I would use this system over a ssh or pc anywhere to access my files and systems from any location.

You can test drive EyeOS over at: http://www.eyeos.net/eyeOS/

You can also download and install EyeOS “applications” into the existing system to extend it’s functionality. There are a few add on applications available for EyeOS over at eyeapps.org.
Screenshots :
Eyeos Thumb1 Eyeos thumb 2

Bookmark and share: These icons link to social bookmarking sites where readers can share and discover new web pages.
  • del.icio.us
  • bodytext
  • StumbleUpon
  • BlinkList
  • blogmarks
  • Furl
  • Slashdot
  • Spurl
  • Technorati
  • YahooMyWeb
  • description
  • e-mail
  • Facebook
  • Google
  • IndianPad
  • Live
  • Ma.gnolia
  • NewsVine
  • Reddit
  • TwitThis

Web design firm patents most Internet rich media

Wednesday, March 1st, 2006 |

A CALIFORNIAN small web-design outfit has managed to get the patent for most of the media technology which power the world wide wibbly web. Balthaser Online says getting the patent means that it can license nearly any rich-media Internet application across a broad range of devices and networks.

Link:
Source: The Inquirer: Web design firm patents most Internet rich media
Patent document:  Methods, systems, and processes for the design and creation of rich-media applications via the internet. Patent, No. 7,000,180

[tags]patent, rich media, RIA[/tags]

Bookmark and share: These icons link to social bookmarking sites where readers can share and discover new web pages.
  • del.icio.us
  • bodytext
  • StumbleUpon
  • BlinkList
  • blogmarks
  • Furl
  • Slashdot
  • Spurl
  • Technorati
  • YahooMyWeb
  • description
  • e-mail
  • Facebook
  • Google
  • IndianPad
  • Live
  • Ma.gnolia
  • NewsVine
  • Reddit
  • TwitThis

About Me

Here's my blog on stuff I keep finding on the Web. More

Want to subscribe?

 Subscribe in a reader Or, subscribe via email:
Enter your email address:  
On the Go? Get this on your Widsets: Add to my Widsets
Find entries :
Page 1 of 212»