feat: add caching and performance monitoring
Phase 6: Caching and Monitoring - Add @Cacheable to ScheduleQueryService.getScheduleResult for hot query optimization - Add @CacheEvict to ScheduleArrangeService and ScheduleStatusService for cache invalidation - Create PerformanceMonitorAspect to monitor method execution time (warn if >1s) - Add business logging to key operations (query, arrange) - All 464 tests passing Cache strategy: - Cache key: competitionId - Cache eviction on schedule updates - Performance monitoring via AOP Related to Phase 6 caching and monitoring plan
This commit is contained in:
Binary file not shown.
Binary file not shown.
Reference in New Issue
Block a user