롯
롯데ON
February 24, 20251회
에러? 1초 만에 잡아드립니다 - AOP와 Redis로 구축한 실시간 알림 시스템

간단 소개
AOP와 Redis를 활용하여 실시간 에러 알림 시스템을 구축하고, 기존 시스템의 한계를 극복하여 장애 대응 능력을 향상시킨 사례를 소개합니다.
AI Summary
- 실시간 에러 알림 시스템의 필요성
- 빠른 장애 대응: 예외 발생 즉시 알림을 통해 신속한 원인 분석 및 조치 가능
- 서비스 안정성 향상: 오류 즉시 감지 및 해결로 시스템 가용성 및 안정성 증대
- 기존 시스템의 한계 및 개선
- 기존 시스템은 5분 스케줄링 배치 방식으로 완전 실시간 알림 불가, 스케줄러, 배치 서버, DB 중 한 곳이라도 장애 발생 시 알림을 받을 수 없는 구조적 문제 존재
- AOP & Redis 기반 시스템 구축으로 장애 영향도 최소화, 동일 에러 알림 최적화, 완전 실시간 알림 시스템 구현
- 시스템 흐름 및 기술적 구현
- 책임 연쇄 패턴을 적용하여 Redis 장애 시 RDB로, RDB 장애 시 기본 로직으로 책임을 전가하는 구조
- WriteBack 패턴을 통해 Redis의 예외 이력을 RDB로 동기화하여 Redis 장애 대비 및 예외 분석 활용
Next Feeds

한/글 문서 파일 형식 : HWP 포맷 구조 살펴보기
HWP 포맷의 구조와 문서 정보 저장 방식을 분석하고, HWPX 포맷과의 차이점을 간략히 소개합니다.
HWPHWPX포맷한글과컴퓨터CFB
2025. 2. 24.
한글과컴퓨터
토크(Torque)에 대한 토크(Talk)
자동차 생산 과정에서 토크의 중요성과 관리 방법, 그리고 토크 데이터 활용 방안에 대한 설명.
토크체결력자동차 생산OpenProtocol데이터 관리
2025. 2. 23.
현대자동차

검색 형태소 분석 사전 배포 과정 개선하기
당근 검색팀은 형태소 분석 사전 배포 과정 개선을 통해 ES 클러스터 재배포 부담을 줄이고 사용자 검색 경험을 향상시켰습니다.
형태소 분석Elasticsearch사전 배포힙 메모리검색 플랫폼
2025. 2. 21.
당근

Exposed에서 도망 간 Escape를 찾습니다 (feat. MySQL)
Exposed와 MySQL 환경에서 발생한 Escape 문자열 처리 오류를 디버깅을 통해 해결하고, 근본적인 해결책을 모색한 과정을 공유합니다.
ExposedMySQLSQLSyntaxErrorExceptionEscape디버깅
2025. 2. 21.
카카오뱅크

신뢰성 향상을 위한 SLI/SLO 도입 1편 - 소개와 필요성
SRE의 역할, SLI/SLO의 개념과 정의, 측정 방법, 그리고 오류 예산을 통한 리스크 관리 및 실제 운영 업무 활용 방안을 소개합니다.
SRESLISLO오류 예산신뢰성
2025. 2. 21.
LY Corp

배포 자동화 툴 개발을 위한 AWX 활용
AWX를 활용한 배포 자동화 툴 개발 방법과 고려사항을 제시하고, 배포 자동화의 중요성 및 AWX의 장점을 강조합니다.
배포 자동화AWXAnsibleKubernetesDevOps
2025. 2. 21.
skplanet