Not long ago people all over the world were enthusiastic about the fourth generation of cellular communication. With the introduction of LTE, new perspectives opened up, experts predicted numerous technical revolutions and breakthroughs. But the 4G time passed quickly, and everyone started talking about the next generation – high speeds and even greater possibilities. But do cloud technologies, the Internet of Things, big data, augmented reality really require data transmission channels with ever-higher bandwidth?
In our today’s blog, we are going to discuss the Big Data phenomenon from the viewpoint of software engineers and their top managers who face a choice: to develop competencies in Big Data and some other state-of-the-art technologies such as machine learning, and, thus, offer company services in this field; or not to rush and continue improving those skills that one succeeds in and that sell well. Whatever the answer to this question is, let’s try to figure out what is beyond the term “Big Data”.
You often read and hear similar questions from developers and students who are eager to participate in Big Data projects and invest their time or even capital in a study of tools that would allow them to start a project. A lot of materials are devoted to this subject, but today I will share my three years` experience in working with Big Data tools.