@@ -75,7 +75,8 @@ include:
75
75
76
76
1 . [x] Incorporating descriptive comments to enhance code readability.
77
77
2 . [x] Implementing tracing mechanisms for effective debugging.
78
- 3 . [ ] Writing comprehensive test cases to validate functionality.
78
+ 3 . [x] Writing comprehensive test cases to validate functionality.
79
+ 1 . [x] Using https://testcontainers.com for integration tests.
79
80
4 . [x] Utilizing version control with [ Git] ( https://git-scm.com/ ) for code management.
80
81
5 . [x] Structuring code in a logical and maintainable manner.
81
82
6 . [x] Containerizing the application using [ Docker] ( https://www.docker.com/ ) for portability and scalability.
@@ -93,14 +94,16 @@ Demonstrate proficiency in advanced development practices including:
93
94
1 . [ ] Migrate DB tool/image.
94
95
2 . [ ] Publish binary artifacts in [ Github] ( https://github.com/ ) .
95
96
3 . [ ] Push Docker images.
97
+ 4 . [ ]
98
+ Deploy [ Dependabot] ( https://docs.github.com/en/code-security/dependabot/dependabot-version-updates/configuring-dependabot-version-updates )
96
99
6 . [x] Docker Image Optimization.
97
100
7 . [x] Load test using [ K6] ( https://k6.io/ ) .
98
101
1 . [x] Use [ Flamegraph] ( https://github.com/flamegraph-rs/flamegraph ) for profiling.
99
- 2 . [ ] Better UI https://medium.com/swlh/beautiful-load-testing-with-k6-and-docker-compose-4454edb3a2e3 .
102
+ 2 . [ ] [ Better UI] ( https://medium.com/swlh/beautiful-load-testing-with-k6-and-docker-compose-4454edb3a2e3 ) .
100
103
8 . [ ] Comprehensive DB query filter for list().
101
104
9 . [ ] Optimize release binary performance.
102
-
103
- Feel free to explore and expand upon these functionalities as needed for your project. Happy coding!
105
+ 10 . [ ] Docs on how to use this repo, the design behind the scene.
106
+ Feel free to explore and expand upon these functionalities as needed for your project. Happy coding!
104
107
105
108
## Load Testing and Profiling
106
109
0 commit comments