This project is a simple CRUD build in Go with GET requests responses cached in redis
Flow of the reqeusts follows cache-aside approach:
Pic.1 Flow of the requests
Project consists of four containers:
Pic.2 Visualization of project run with docker compose
- Go 1.22
- Cassandra 3.11.2
- Redis 6.2
- Docker
- Run docker compose:
docker-compose up
- API should be accessible from http://localhost:8080
Project is: finished
For fun