This is a sample Golang web application that serves two primary functions:
- Act as a sample app for load generator testing
- Serve as one of the microservices applications used to build a load balancer strategy app for distributed systems
The code follows clean architecture principles and will be constantly updated with improvements to the folder structure and overall architecture.
- Make sample HTTP health endpoint using Gin
- Implement a CPU-intensive API which takes time to process
- Create data-intensive calls to a database
This project adheres to clean architecture principles. The folder structure and overall architecture will be regularly updated and improved.
[Current version information to be added]
[Instructions for setting up and running the project to be added]
Note: This README will be updated as the project evolves and new features are implemented.