이 논문은 기존 웹 캐싱 프록시 솔루션의 한계를 극복하고 데이터베이스 작업 성능을 향상시키기 위한 새로운 아키텍처를 제안합니다.
주요 내용은 다음과 같습니다:
기존 웹 캐싱 프록시 솔루션은 주로 서버로부터 받은 데이터를 버퍼링하는 데 초점을 맞추고 있으며, 서버로 전송되는 데이터에 대한 캐싱은 간과하고 있습니다.
이 문제를 해결하기 위해 RcSys(Resource Caching System)라는 새로운 프록시 캐싱 시스템을 설계하고 구현했습니다. RcSys는 클라이언트의 업로드 요청을 캐싱하고 일괄 처리하여 데이터베이스 성능을 향상시킵니다.
RcSys는 Squid와 같은 기존 솔루션과 비교했을 때, 데이터베이스 쿼리 실행 시간을 5-9배, 쿼리 계획 시간을 14-52배 단축할 수 있었습니다.
RcSys는 단순한 아키텍처를 가지고 있지만, Squid에 비해 보안, 프로토콜 지원, 분산 캐싱 등의 기능이 부족합니다. 이는 향후 개선이 필요한 부분입니다.
다른 언어로
소스 콘텐츠 기반
arxiv.org
더 깊은 질문