Hadoop is a tank. Built by a workers’ cooperative, it’s complex and adaptable, and can handle any terrain.
In-memory is a plane. Pricier to purchase, but it’s sleek and efficient and goes hundreds of times faster than the average car.
You currently have a sedan car and can drive just about anywhere you want to go. You wonder why the heck people think you’d be interested in buying a tank or a plane. Here’s why:
It turns out that the costs of tank and plane travel fell through the floor — to the point where they’re now cheaper and easier alternatives for many trips:
- Instead of taking the long road around the mountain (i.e., storing bulk information in a traditional data warehouse), you can just jump in your tank and drive straight over the top (i.e., store information in hadoop).
- Instead of driving slowly to the next state (i.e., running a long business application batch job), you can jump in the plane and get there in a small fraction of the time at a small fraction of the cost (i.e., run the same job in-memory).
It’s just technological progress.
Don’t be the person in the horse and buggy wondering why everybody else has moved to new-fangled motor cars. Hadoop and in-memory are quickly becoming a standard part of information architectures.
With the new vehicles, there’s now a lot more terrain to explore:
- Tanks can take you to places the roads just don’t go. Yes, some of it is boring wasteland without much to look at, but you can now visit some spectacular spots that would otherwise be inaccessible (e.g., sentiment analysis on massive data sets).
- Planes allow you to visit entirely different continents, or go to another state as easily as you visit the local store (i.e., analyze data in previously-unthinkable ways, or intervene in business processes while they’re still happening).
Maybe you’re happy with your daily commute, and don’t feel the need for anything new. But don’t be surprised if the best parking spots are taken when you do finally reach your destination.
One of the reasons you can drive around so easily today is because people spent decades building a lot of expensive roads. Our information landscapes are the same — a lot of work went into your enterprise data warehouse and data flows.
But as people look at expanding to new territories, they’re realizing that tanks and planes don’t need roads. The drivers of the next generation of “big data” information landscapes will be a lot freer to travel where and when they want to go. IT won’t have to build roads for them first (and policing and coordinating that travel will be harder).
So which of these types of transport will you need in the future? All of them!
A tank with wings or a personal helicopter may be possible one day. But right now, you should keep your car; invest in new vehicles; and draw up a plan for a good integrated transportation network.