1. Facts(사실, 객관)
- class101 백엔드 시스템 실무 I/O bound 애플리케이션 수강
2. Feelings(느낌, 주관)
I/O bound의 경우 어플리케이션 서버를 늘리는 것으로 한계가 있습니다. 왜냐하면 말 그대로 I/O 중점이기 때문에 CPU 증가가 효과가 미비할 수 있습니다. 그럼 I/O의 해결책은? Latency를 낮추는 것입니다. 각 인스턴스가 설치된 환경이 여기는 한국이므로 서울에, 가까운 일본에 하는 것이 다른 유럽과 미국에 하는것보다 조금 더 빨라집니다. 또한 DB를 이용한 한줄 게시판을 구현하면서 캐시 서비스를 했습니다. cron을 통해 1초마다 1페이지를 캐싱하고, 어떤 사용자든지 1페이지를 조회하면 캐싱된 페이지를 리턴합니다. 물론 이 방법이 실무에 쓰이는지는 질문을 통해 알아봐야 합니다.
3. Findings (배운 점)
4. Action (구체적 계획)
실제 운영환경에서 캐시 서비스는 어떻게 작동하는지 질문한다.
반응형
'회고' 카테고리의 다른 글
TIL_220203 (0) | 2022.02.03 |
---|---|
TIL_220202 (0) | 2022.02.03 |
TIL_220131 (0) | 2022.02.03 |
TIL_220130 (0) | 2022.02.03 |
TIL_220129 (0) | 2022.02.03 |