Picking the top 10: Technologies vs. trends

No one can tell for sure which emerging technologies will have the greatest impact on the enterprise, but we're giving it our best shot

Page 2 of 2

Astute observers will note that our last top 10 emerging technologies was in 2009 (in 2010, we felt that not enough had changed to warrant a top 10 refresh) -- which brings us to the big data trend. In 2009, we picked MapReduce as the No. 1 emerging enterprise technology, mainly because it promised something entirely new: analysis of huge quantities of unstructured (or semi-structured) data such as log files and Web clickstreams using commodity hardware and/or public cloud services. The big data choice this year was a no-brainer: Apache Hadoop, as the leading open source implementation of MapReduce has found its way into BI products from every major software vendor.

In hindsight, we should probably have included NoSQL databases too, even though they appeared on the 2009 list. The explosion of new technologies in this area of big data continues unabated, joined recently by Oracle NoSQL. For an InfoWorld Test Center comparison of Cassandra, CouchDB, MongoDB, Redis, Riak, Neo4J, and FlockDB, see "NoSQL standouts: New databases for new applications."

But don't worry, you'll find a lot more to catch your interest in this year's top 10 emerging technologies. Some people may accuse us of pandering to developers too much in our selection -- which includes HTML5, continuous build tools, and JavaScript replacements -- but hey, we can take it. Things are jumping in app dev and, for that matter, in most of the rest of enterprise tech. We've done our best to sift our way down to 10. If by some strange circumstance your list doesn't match ours, don't hesitate to let us know.

This article, "Picking the top 10: Trends vs. technologies," originally appeared at InfoWorld.com. Read more of Eric Knorr's Modernizing IT blog, and for the latest business technology news, follow InfoWorld on Twitter.

| 1 2 Page 2