1. 캐싱

자주 요청되는 데이터를 임시 저장소에 저장하여 빠르게 응답

2. Connection Pool

데이터베이스 연결은 생성 비용이 크므로, 미리 연결을 생성해 풀에 보관한 후 재사용하여 성능을 향상

3. Pagination

대량의 데이터를 한 번에 모두 전달하지 않고, 일정한 크기로 나누어(페이지 단위로) 전달

4. Payload Compression

압축으로 데이터의 크기를 줄여 네트워크 전송 속도를 향상시키고 대역폭을 절약

5. Asynchronous Logging

로그 기록 작업이 메인 프로세스의 실행 흐름을 차단하지 않도록 별도의 비동기 처리 방식으로 수행