Big Data has caught the fancy of each and everyone. Consumer and enterprise
world is looking to adopt the Big Data. Analysts are talking about it,
proclaiming it to the next big thing!
Below is my take on how the Big Data market space will evolve in 2012 and
years to come.
Data Analytics Service – We will start seeing SaaS vendors that will start
offering data analytics as a service (e.g., 1010data). These vendors will be
able to pull in your unstructured data and provide you standardized reports
and data services. This is very similar to the Web analytics (like Omniture)
but access lot more data to provide patterns. 70-80% of the data analysis
pattern will be similar across industries. These vendors will be able to
provide these reports as off the shelf capabilities. For the other 20%, the
web interface will allow the user to create patterns to analyze the data Data... (more)
Any application you pick up, there are some issues – big or small. There
will be copy-paste code, mistakes, algorithms which could have better thought
through. But what distinguishes an antipattern from these normal errors is
that like patterns these antipatterns are recurring throughout the code base.
In my recent experience in dealing with performance issues, I had observed
certain recurrent themes that are undermining the overall application
performance. Most of these antipatterns are well documented but it seems we
do not learn from others mistakes. We need to make our own mis... (more)
Cloud based services are so ubiquitous that it is almost impossible to
imagine our daily life without these. These services range from web e-mail
services like Gmail to productivity apps like Evernote to Social Networks
like Twitter to Information services like Weather.com. I can count at least
twenty different services that I use on a daily basis and probably hard to
live without. I get tremendous value from these services, both personally and
professionally. However, there is an ugly side to these services. Each of
these services live in their own island and it is hard to go on... (more)
Google IO 2012 developer conference has just concluded last week amid lot of
fanfare. I for one think that Google has lot more influence on Enterprise
technology than it seems. Some of what Enterprises see as latest and
greatest of technology (such as Map Reduce) has been pioneered in Google a
while ago. This is one the main reasons why I followed this event closely.
Over the 3 days Google had several technology and product announcements
across the product lines. Here are the top 5 picks at Techspot.
#1 Google Compute Engine
With Compute Engine, Google made it intentions clear ... (more)
There is a significant change in how software is developed over the last
decade. Agile had been the buzzword over the last decade and probably is most
significant of changes in software development to date. Now that the hype
around Agile has been subsided, it is worth an effort to understand what it
is like post agile. Often we see Agile with a narrow perspective, limiting it
to a few programming practices and nothing more. We also fail to notice the
indirect influence and the larger impact of Agile over the last decade.
State of post Agile Software Development will have to be seen... (more)