src/main/java/com/example/student_api/ ├── controller/ │ └── StudentController.java # REST endpoints ├── model/ │ └── Student.java ...
To support ~500 concurrent managers running reports, I’d scale reads first: use a connection pool tuned for read-heavy traffic, add PostgreSQL read replicas, and route analytical/report endpoints to ...