반응형

캐싱 2

프로젝트18. 파일로 캐싱 레디스로 캐싱 웹서버로 캐싱 CDN으로 캐싱

제 프로젝트는 사용자가 특정 차트를 고르면, 코스피 코스닥 전 종목의 과거(10년) 차트들을 모두 탐색하여 가장 유사한 차트 10개 정도를 골라 사용자에게 보여주는 것이 목표입니다. 비슷한 차트 검색기  비슷한 차트 검색기내 종목의 차트는 과연 상승하는 차트일까요?www.similarchart.com  캐싱에 진심인 남자웹 프로젝트를 진행하며 항상 걱정해 오던 부분이 있습니다. 메모리 누수와 응답 시간입니다. 특히 응답 시간보다 걱정되었던 것이 메모리 누수인데, 파이썬으로 차트 이미지를 그리면 원인을 알 수 없는 메모리 누수가 발생하더군요. 물론 WSGI인 Gunicorn이 메모리 관리를 자동으로 해주어 누수가 발생하면 자동으로 프로세스를 종료해 줍니다. 하지만 이러면 응답 시간이 약간 늦어지죠. 또한 ..

프로젝트 2024.02.17

웹 아키텍처4 - 캐싱 시스템과 Redis (23.11.9)

제 프로젝트는 사용자가 특정 차트를 고르면, 코스피 코스닥 전 종목의 과거(5년) 차트들을 모두 탐색하여 가장 유사한 차트 10개 정도를 골라 사용자에게 보여주는 것이 목표입니다. 비슷한 차트 검색기 similar chart finder내 종목의 차트는 상승하는 차트일까요?3.35.36.208  웹 아키텍처에서의 캐싱 시스템에 대한 이해 '캐싱'이라는 개념은 웹뿐만이 아니라 IT 전반적으로 매우 중요하고 자주 보는 개념인 것 같습니다. 운영체제를 공부할 때에도 캐시를 많이 봤던 기억이 있네요. 지금 생각해 보면 운영체제를 배울 때 나왔던 알고리즘과 개념들이 다른 것들을 공부할 경우에도 기반이 되어 많은 도움을 주는 것 같습니다. 왜 운영체제를 공부해야 하는지 계속 실감하고 있습니다. 최근에 웹 아키텍처에..

웹 아키텍쳐 2024.02.17
반응형