카
카카오페이
October 29, 20241회
ELK 환경에서 좀 더 정교한 이슈 트래킹 Part3 - Multi Thread Context 적극 활용하기
간단 소개
ELK 환경에서 Multi Thread Context를 활용하여 배치성 API와 비동기 로직의 이슈 트래킹을 개선하고 로그 가시성을 확보하는 방법을 제시합니다.
AI Summary
- Multi Thread Context를 활용한 이슈 트래킹
- 배치성 API와 비동기 로직에서 발생하는 이슈 트래킹의 한계 극복
- 새로운 ContextId 도입으로 로그 가시성 향상
- 배치성 API 이슈 해결
onNewContext{}함수를 통해 각 결제 건별로 새로운 Thread Context 생성 및 로그 분리- 부모 Thread의 RequestId를 자식 Thread에 전파하여 로그 연계
- 비동기 로직 이슈 해결
- AsyncTaskExecutor를 사용하여 비동기 Task 실행 시점에 MDC, RequestId, ContextId 값 전파
- 비동기 로직을 새로운 흐름으로 취급,
onNewContext{}함수 활용하여 로그 출력 제어 - Sentry 연동을 통해 예외 발생 시 ContextId 기반으로 로그 추적
Next Feeds

일본 최대 규모 음식 배달 서비스, 바닥부터 다시 짠다 - Recode 프로젝트
일본 최대 음식 배달 서비스 데마에칸의 Recode 프로젝트 사례 분석: 레거시 시스템 재구축 전략과 기술적 고려 사항을 제시합니다.
데마에칸Recode레거시 시스템KMM강제 업데이트
2024. 10. 29.
LY Corp
ASPICE와 앞으로의 차량 SW 개발 프로세스에 대한 고찰
ASPICE의 한계를 극복하기 위해 하이브리드형 프로세스를 제안하고, 만능 엔지니어의 가능성을 고찰합니다.
ASPICEV-CycleDevOpsCI/CD하이브리드 프로세스
2024. 10. 29.
현대자동차

LLM 품질 테스팅 시작하기
LLM 품질 평가 방법론과 한컴의 자체 평가 사례, 그리고 향후 개선 방향에 대한 분석.
LLM품질 평가LeaderboardsLLM한컴어시스턴트
2024. 10. 29.
한글과컴퓨터

A/B테스트 기초(what, why, how)
A/B 테스트의 정의, 필요성, 성공 조건에 대해 설명하고, 데이터 기반 의사결정의 중요성을 강조합니다.
A/B 테스트가설 검증KPI트래픽무작위 배정
2024. 10. 28.
원티드

Playwright와 Jira로 만드는 스마트 장애/변경 알림 및 관리 시스템
Playwright, Jira, Slack 봇을 연동하여 장애/변경 알림 및 관리 시스템을 구축하고 자동화하여 효율성을 높였습니다.
PlaywrightJiraSlack 봇E2E 테스트자동화
2024. 10. 28.
LY Corp

컬리의 새로운 배송 시스템 구축 과정과 우리가 배운점
컬리는 기존 배송 시스템의 한계를 극복하고 효율성과 안정성을 높이기 위해 새로운 배송 시스템을 구축하고 성공적으로 전환했습니다.
배송 시스템컬리스쿼드점진적 전환협업
2024. 10. 25.
컬리