BookBucket web app - Try it out!
BookBucket is a web app for browsing/searching book information. This project is for understanding Cassandra as a distributed database and how it seamlessly handles large amounts of data while at the same time being performant and reliable. This project utilizes only a subset of the data to demonstrate functionality. The performance and reliability will still be the same with millions or even billions of data. That's the sheer brilliancy Cassandra carries with it, and this project tries to demonstrate that.
- Application Tier: Spring Boot
- Database: Apache Cassandra
- Data Layer: Spring Data Cassandra
- Security: Spring Security
- View Layer: Thymeleaf
Prerequisites:
- JDK and IDE installed on your machine
- Register for a free hosted Cassandra instance: https://dtsx.io/2WQoLWk. You get a a DataStax Astra DB account with a generous free tier that you can use to follow along the code. License: APL 2.0