Posted by
Charles |
May 16, 2007 .
Financial services giant Citi last week unveiled a $50 billion green investment initiative. IBM also said it will spend a billion a year to green its data centers, as the Big Green initiative.
So, seems going green is all hardware related efforts. Don’t think so. Software can go green too. Here are the top 6 solutions to make green software:
- Make software virtualization friendly. Statistic data shows that using virtualization software will increase the server’s utilization from 10 percent of capacity to more than 80 percent. At web space, Amazon’s EC2 and up-coming Google OS will be the biggest virtualization platform. Better make your Internet/web based business ready for them.
- Utilizing visualization technology for your software when present data. Us human being is visual animal. We can consume visual information or information visually presented very efficiently. A green software should help users quickly do their job and without spending too much time hanging around computers analyzing data.
- Improve caching management for server based application. Performance is just one side of the story. Reduce server CPU time will certainly reduce energy consumption.
- Going application decomposition to be task focused. Have heard a lot about “widget” lately? Bring up a giant Microsoft Word to write a note is just big waste. Considering widget based development and deployment.
- KISS (aka Keep it simple and stupid). Regardless it’s architecture of large enterprise system or writing a programming module, KISS makes both users and machines happy.
- Utilize batch job and synchronized transaction or messaging oriented architecture. Doesn’t have to be everything in realtime. Move large batch job off the busy power grid time is a good green way.
Doesn’t want to be sounded like a tree-hugger. It just comes to think of that everything we do has certain impact on where we live, the not-so-green-anymore planet, Earth.
Posted under
RIA Resource,
Thinking Loud |
Like this article? Subscribe to our RSS Feed
I would love to know how much money you make off ads on your Blog. There sure are a lot of them.
Dan Wilson
That’s cool. Sound advice. I’ve never given much thought to how software can impact the environment.