JaM2in

ARCUS(아커스) 캐시의 개발, 컨설팅, 기술지원


Latest News





ARCUS(아커스) 소개


  • ARCUS(아커스)는 네이버(NAVER) 서비스들의 요구 사항을 반영하기 위해 개발한 메모리 캐시 클러스터입니다.
  • 응용 서비스의 조회 API에 적용하여 응답속도 76.1% 개선 사례 있습니다.
  • 운영 중에 scale-out 가능하여 이벤트 등의 대응에 수월합니다.
  • 노드가 다운되면 서비스 중단이 없이 클러스터에서 자동 제거합니다.
  • 응용의 property 파일 설정 만으로 ARCUS 캐시를 적용 가능합니다.
  • 쿠버네티스 환경에서 ARCUS 캐시를 사용 가능합니다.
  • 높은 캐시 성능을 보장하는 ARCUS Spring의 Front Cache 기능 제공합니다.




















ARCUS(아커스) 기능 및 특징


  • 자동으로 failed cache node를 찾아 cache cluster에서 제거하고 나머지 cache node들로 cluster를 운영합니다.
  • 캐시 클러스터를 확장하거나 축소할 시에 기존의 담당 노드에서 변경된 노드로 데이터를 이관하여 데이터의 가용성을 보장합니다.
  • ARCUS 운영에 적합한 전용 모니터링 도구 Hubble을 제공합니다.
  • 스냅샷과 명령 로깅을 이용해 캐시 노드가 종료되더라도 재구동 시에 데이터를 복구하는 Persistence 기능을 제공합니다.
  • Kubernetes 환경에서 ARCUS 캐시 클러스터의 배포 및 운영을 자동화하는 ARCUS Operator를 제공합니다.
  • Java 기반 응용에서 demand-fill 방식을 코드 수정 없이 적용할 수 있도록 공통 모듈을 제공합니다.

ARCUS(아커스) 일반 사용 사례








Get Started with ARCUS