Apache Cassandra is an open source distributed NoSQL database written in Java. Cassandra offers high scalability and availability with no single point of failure by adopting a master–less architecture that can span multiple data–centers. In this session, we will discuss basic concepts of Apache Cassandra and how to build scalable applications using Apache Cassandra. We will then review the Java Driver with a sample application.