Apache Cassandra is an open source NoSQL database that provides high performance and scalability across many servers. It was originally developed at Facebook in 2008 and released as an open source project on Google Code before becoming an Apache project in 2009. Cassandra uses a decentralized architecture and replication strategy to ensure there is no single point of failure and the system remains operational as long as one node remains up.