Sunday, June 5, 2011

Rescribere sentias!

Some one would  search for my blog title to understand the meaning of it. I'm sorry, if I mislead you to assume it's an  English title. It's Latin but English. Meaning is that " I feel to write again". It's a new start, so I opened up a new blog, with the feeling of streaming out what I have been working  in my tech life for last couple of days,weeks, months and may be over the years!!
It was being little hectic for last couple of months,  to work late to up and run a web application which used google API treemap to visualize  some code analytical data,dependency changes and impacts of a code base. Google API  is  pretty smart of course for small web applications which don't have huge data volumes to handle or the frequent server calls. Having said that, using google API   in industry based  web application solutions,  do live with  multiple drawbacks. It's needed the Internet to fetch with the API at run time of the application. On the other hand it fails to handle massive number of data population because the tree draws at once with entire data  set and that data needs to be loaded at first time to the view level.As a result of that, web application  hits on the  performance. I have used about 60k odd data set  in the tree map, to test the application performance, which took about 1.5 minuets to load and draw the treemap, in this single plain   application.
The eye catching feature of google tree map API was that it's articulation  with flash. It 's the newest API enhancement, named as "DrasticTreemap" which is pretty much attractive feature.
Migrating from google tree map API to drastric API is quite simple and straightforward.
In case, if you are interested to get your hands dirty ,on line examples are the best options to start and explore about google API  tree map and such  other charting. This has become very popular API in today, to use in web based software solutions such as mobile applications, air reservation systems and many other on line based applications.

No comments:

Post a Comment