Observability 23
- Datadog 대안 10선을 전부 꽂아 봤다: 셋은 떴고 넷은 키만 남았고 둘은 축이 달랐다
- 빈 화면의 원인은 매번 달랐다: APM 여섯 개를 띄우며 막힌 자리들
- 빅테크는 APM을 사지 않고 만들었다: Dapper에서 OpenTelemetry 졸업까지
- APM 도구 여섯 개를 직접 붙여 봤다: 에이전트 비용은 날마다 9%와 19% 사이였다
- APM 용어 정리: Observability, Telemetry부터 Span, Exemplar까지
- APM 도구 비교: Datadog부터 Pinpoint, OpenTelemetry까지
- 2026-10-05-TIL: 기준을 어디에 둘 것인가
- 무너지는 Spring 서버 1 - CPU는 놀고 있는데 API가 느리다: 업스트림 하나가 무관한 엔드포인트를 죽이는 과정을 thread dump 세 장으로 읽기
- ParityPay로 검증하는 결제 정합성 4 - 실험 27종이 찾아낸 결함 12건: 문서와 코드를 읽어서 나온 것은 하나도 없었다
- 카카오 「메시징 서버의 스트레스 테스트 노하우와 AI가 덜어 준 부분」 리뷰 — 지표를 네 층으로 내려가 읽는 법, 그리고 LLM에게 맡긴 것과 맡기지 못한 것
- CPU 프로파일러가 1순위로 지목한 코드를 고쳤더니 아무 일도 없었다
- OpenTelemetry + Jaeger로 분산 추적 — 시세 파이프라인 지연 측정
- 트레이스 샘플링 - 헤드와 테일 샘플링의 선택 기준
- RED와 USE - 어디에 무엇을 붙이는가
- SLASH 23 리뷰 - 토스는 Gateway 이렇게 씁니다: 목적별 게이트웨이, 패스포트, 요청 서명 검증, YAML 라우트와 게이트웨이 봇
- SLASH 23 리뷰 - 분산 추적 체계 & 로그 중심으로 Observability 확보하기: 좋은 로그의 조건, 글로벌 trace ID, TCP 전문에 문맥 심기, 헤더 라우팅 디버깅 환경
- 백분위 통계 - 평균이 거짓말하는 이유와 히스토그램의 집계 오류
- 메트릭, 로그, 트레이스 - 무엇을 어디에 남기고 카디널리티는 어디서 터지는가
- 감사 로그 표준화와 ISMS 대응: MDC와 ELK로 누가, 언제, 무엇을 했는지 추적하기
- 백엔드 시스템 로깅 베스트 프랙티스
- JMX와 MBean, 그리고 Micrometer가 지표를 얻는 길 - MBean이 없으면 지표는 0이 아니라 없다
- thread dump 읽는 법 - 스레드 상태와 스택 프레임, 그리고 RUNNABLE이 CPU를 쓴다는 뜻이 아닌 이유
- Log Level