2016 will be the year where more companies will be inclined towards NoSQL. NoSQL is a database which provides a mechanism for storage and retrieval of data that is modeled in means other than the tabular relations used in relational databases. NoSQL databases are increasingly used in big data and real-time web applications. There are quite a few players in NoSQL market and they are MongoDB, Apache Cassandra and Redis.
Docker allows you to package an application with all of its dependencies into a standardized unit of software development. It automates your deploying scenario, The benefit of using Docker is that developers can test their applications against many different configurations quickly.
It basically uses containers, which allows developer to package an application with libraries and dependencies and then ship it as one package. This ensures that the application will run on any other machine regardless of any Operating System or customized settings that machine might have. For more information about Docker, check A brief introduction to Docker.
You might ask what's new in Git. Yes Git is not new, its been there for 10 years. But its popularity has increased from mid 2014 after release of free and paid GUI tools for Git. Git will always remain number one source code management tool. More and more companies are using Git now-a-days to maintain their source code.
Please Like and Share the Blog, if you find it interesting and helpful.