devmoa

DevOps 엔지니어의 Redis Test 분투기 - Part 1

컬리·2020년 3월 4일·00
Redis성능 측정Elasticacheredis-benchmarkMSACaching

AI 요약

Beta

이 글은 MSA 전환 과정에서 발생한 Redis 성능 문제와 Key/Value 값 저장 실패 문제를 다룹니다. 서비스 고도화를 위해 Redis 도입을 고려하던 중, API 버전 업데이트 후 Redis에서 Key 값을 가져오지 못해 AWS RDS에 부하가 집중되는 장애가 발생했습니다.

Look-Aside-Caching 방식을 사용하는 API에서 이러한 문제가 발생했으며, 원인 분석 결과 회사에 표준 Redis 규격과 성능 테스트 모델이 부재함을 확인했습니다. 이에 따라 간단한 테스트를 통해 문제의 원인을 분석하고, 향후 표준 Redis 사이징을 위한 모델을 구축하고자 합니다.

글에서는 성능 측정 도구로 `redis-benchmark`를 소개하지만, AWS Elasticache 환경의 제약으로 인해 직접적인 사용에 어려움이 있음을 설명합니다.

이 글이 궁금하신가요?

원문 블로그에서 전체 내용을 확인해 보세요

원문 읽으러 가기

AI 추천 연관 게시글

이 글과 관련된 다른 기술 블로그 글을 AI가 추천합니다