RIP Google Wave

RIP Google Wave – …. Come on @google!!, you should have kept pushing through with Wave – such a bold vision. Of course it was early days – maybe most people didn’t quite value or understand the potential yet?.. At least some(/all?) of it is open source but we needed a giant to push it through. Shame shame.

..been hacking IIS, tomcat, load balancing and FatWire all day..

great for a change… what did we learn? IIS and Tomcat integration still sucks, load balancing in the plugin is so neat and simple.. VMWare bare metal virtualisation and physical redundancy rocks all the time, IIS (7.x) has come a long way since the “dark days”..

…and should have known about the free awesome(!) instant-on virtualisation before spending time and reinstalled  my laptop with Windows 2008 Server trial 😉

Different Cache Implementations

Looking into different cache modules for high performance dynamic websites. Looks like many of the big sites (YouTube, Flickr, New York Times and many more) are using memcached which looks to be a very interesting and straight forward piece of software.. Then as I have the luxury of working in a pure J2EE environment I have looked into pure-java caching frameworks as well (like ehcache). This article is an interesting (but maybe not elaborate) example of the two;

Mobile ‘Poor mans GPS’ in action – just the start!

Not sure when it happened but Google launched a new beta version of its Google Maps for Mobiles with a feature “My Location”. This feature allows you to see your approximate location on a map via a mobile phone without using GPS. It calculates your location based on the nearest phone towers. Its nothing new but its exciting that the technology is starting to get used some more. While the Google thing works on many platforms, the Java integration of this technology is under JSR-179 “Location API” and there is a pretty cool article about the Java Location API here. This is just the beginning! This technology over the next year is going to get so hot!! Imagine the advertising potential as well as the opportunity for new and exciting business ideas around social computing etc.. How exciting.