Skip to content

BbqGamer/cassandra-library

Repository files navigation

Library booking system

Project for Big Data and Distributed Systems in PUT Poznań University of Technology.
The project is a distributed system for a library, where you can reserve books.

Author

Adam Korba (index 151962)

Report

Report for this project is availible here

How to run

  1. Install required packages
python3 -m venv venv
source venv/bin/activate
pip install -r requirements.txt
  1. Fetch the data
mkdir data
python3 fetch_data
  1. Start the cassandra cluster
docker compose up -d
  1. Seed the database
python3 seed.py
  1. (Optional) Start stress tests
python3 stress_tests.py
  1. Run the application
python3 main.py

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages