Ansan Urban Corporation MLOps Development
Improved scalability and operational stability by introducing a clean-architecture-based multi-module structure and asynchronous processing.
Java, Spring Boot, Spring Security, MyBatis, MySQL, Thymeleaf, NCP, Kubernetes, GitHub Actions
Summary
- Reduced duplicate code and improved scalability through a domain-separated multi-module architecture.
- Strengthened traffic handling and processing stability with asynchronous, batch, and message queue structures.
Highlights
- Redesigned the Spring Security authentication and authorization structure to improve API security.
- Introduced JPA to improve MyBatis legacy code and maintainability.
- Improved deployment stability and operational efficiency through CI/CD automation.
Impact
- Increased AI video-analysis integration result reflection rate by 100%.
- Supported sustained DAU growth through improved service stability.