https://github.com/printhelloworldd/zap-hobby-api
Hobby API is a REST + GraphQL service written in Java 17 and Spring Boot, which returns a list of hobbies (name, image, categories) from PostgreSQL. The service caches responses in Redis and scales with Nginx (Round Robin load balancing). Containerization is done via Docker and Docker Compose.
https://github.com/printhelloworldd/zap-hobby-api
api caching docker docker-compose graphql hobby java load-balancing nginx postgresql redis rest-api spring-boot
Last synced: 3 months ago
JSON representation
Hobby API is a REST + GraphQL service written in Java 17 and Spring Boot, which returns a list of hobbies (name, image, categories) from PostgreSQL. The service caches responses in Redis and scales with Nginx (Round Robin load balancing). Containerization is done via Docker and Docker Compose.
- Host: GitHub
- URL: https://github.com/printhelloworldd/zap-hobby-api
- Owner: printHelloworldd
- License: mit
- Created: 2025-08-10T20:20:30.000Z (11 months ago)
- Default Branch: master
- Last Pushed: 2025-08-10T20:35:20.000Z (11 months ago)
- Last Synced: 2025-08-10T22:19:38.033Z (11 months ago)
- Topics: api, caching, docker, docker-compose, graphql, hobby, java, load-balancing, nginx, postgresql, redis, rest-api, spring-boot
- Language: Java
- Homepage:
- Size: 339 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0