What is this repository for? Client-side sharding for the expense management application using consistent hashing client. Set up steps use Makefile to build and run the application and mysql containers in docker run ch_client.py